A DOCX konvertálása HTML-re a NET REST API segítségével

Ez az oktatóanyag bemutatja, hogyan lehet konvertálni a(z) DOCX-t HTML-re NET REST API-val. Használhatja az Aspose.Words for .NET Cloud SDK-t egy DOCX-HTML konverter fejlesztésére C# Low Code API-val. Ez a mintakód bármely .NET Cloud SDK-t támogató platformon használható, és nagyszerű részletekkel segíti az API felfedezését.

Előfeltétel

A DOCX DOC-vé alakításának lépései a C# Low Code API segítségével

  1. Hozza létre a konfigurációs objektumot, és állítsa be az ügyfél titkosságát és azonosítóját
  2. Hozza létre a WordsApi objektumot a Configuration objektum segítségével
  3. Állítsa be a bemeneti és kimeneti fájlok nevét
  4. Olvassa el a bemeneti DOCX fájlt, és inicializálja a pozíciót
  5. Példányosítsa a ConvertDocumentRequest() metódust a fenti bájttömb és formátum használatával
  6. Hívja meg a ConvertDocument metódust a DOCX konvertálásához HTML-vé a REST API használatával
  7. Mentse a kimeneti HTML-fájlt a helyi lemezre

Kövesse ezeket a lépéseket a DOCX fájl HTML formátumba konvertálásához a C# REST API segítségével. Inicializálja a WordsApi osztályobjektumot az ügyfélazonosítóval és a titkossággal, majd olvassa be a forrás HTML-fájlt egy bájttömbbe. Példányosítsa a ConvertDocumentRequest-et, és használja a WordsApi.ConvertDocument() metódusban az átalakításhoz.

Kód a DOCX-ből DOC-ba formázásához C# REST API-val

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);
}
}
}
}

Ez a kódrészlet biztosítja az alapot a DOCX HTML-lé konvertálásához programozottan a C# Low Code API-val. A forrásfájlt beolvashatja egy bájttömbbe, vagy betöltheti az adatfolyamot bármely más forrásból. Ne felejtse el inicializálni a pozíciót 0-ra, hogy elkerülje a kivételeket a kódban a fájl elolvasása után.

Megnézhet egy másik hasonló funkciót is a következő oldalon: Hogyan konvertálja a DOCX-et DOC-ba a NET REST API-val.

 Magyar