Convierta DOCX a HTML con NET REST API

Este tutorial guía cómo convertir DOCX a HTML con NET REST API. Puede utilizar Aspose.Words para .NET Cloud SDK para desarrollar un convertidor de DOCX a HTML con C# Low Code API. Este código de muestra se puede usar en cualquier plataforma que admita .NET Cloud SDK y ayuda a explorar la API con excelentes detalles.

Requisito previo

Pasos para transformar DOCX a DOC con C# Low Code API

  1. Cree el objeto de configuración y establezca el secreto y el ID del cliente.
  2. Cree el objeto WordsApi usando el objeto de configuración
  3. Establecer los nombres de los archivos de entrada y salida.
  4. Lea el archivo DOCX de entrada e inicialice la posición
  5. Cree una instancia del método ConvertDocumentRequest() utilizando la matriz de bytes y el formato anteriores
  6. Invoque el método ConvertDocument para convertir DOCX a HTML usando la API REST
  7. Guarde el archivo HTML de salida en el disco local

Siga estos pasos para convertir un archivo DOCX a HTML con la API REST de C#. Inicialice el objeto de clase WordsApi con el ID del cliente y el secreto y luego lea el archivo HTML de origen en una matriz de bytes. Cree una instancia de ConvertDocumentRequest y utilícela en el método WordsApi.ConvertDocument() para la transformación.

Código para formatear DOCX a DOC con C# REST API

using Aspose.Words.Cloud.Sdk;
using Aspose.Words.Cloud.Sdk.Model.Requests;
using System;
using System.IO;
namespace WordsSample.Words
{
public class DocxToHtml
{
public void ConvertDocxToHtmlAsync()
{
try
{
var conf = new Configuration();
conf.ClientSecret = "Client Secret";
conf.ClientId = "Client ID";
//Create SDK object
WordsApi api = new WordsApi(conf);
//string localPath = @"";
string input = "Test1.docx";
string output = "DOCXToHTML";
string format = "html";
//Read input file to bytes array
var stream = File.Open(input, FileMode.Open);
stream.Position = 0;
var request = new ConvertDocumentRequest(stream, format, null, null, null, null, null, null, null);
var task = api.ConvertDocument(request);
task.Wait();
var outputStream = task.Result;
outputStream.Position = 0;
using (var fileStream = File.Create(output + "." + format))
{
outputStream.Seek(0, SeekOrigin.Begin);
outputStream.CopyTo(fileStream);
}
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
}
}

Este fragmento de código proporciona la base para convertir DOCX a HTML mediante programación con C# Low Code API. Puede leer el archivo fuente en una matriz de bytes o cargar la secuencia desde cualquier otra fuente. Recuerde inicializar la posición en 0 para evitar excepciones en el código después de leer el archivo.

También puede consultar otra función similar en la siguiente página: Cómo convertir DOCX a DOC con NET REST API.

 Español