Pretvorite Word DOC u HTML pomoću NET REST API-ja

Ovaj vodič opisuje postupak konvertiranja riječi DOC u HTML pomoću NET REST API-ja. Koristit ćemo Aspose.Words za .NET Cloud SDK za izvoz DOC u HTML s C# Low Code API. Slijedite korake navedene u ovom članku i isprobajte značajku pomoću pokrenutog uzorka C# REST API koda.

Preduvjet

Koraci za pretvaranje Worda u HTML pomoću NET REST API-ja

  1. Postavite ID klijenta i Tajnu klijenta za API za pretvaranje DOC-a u HTML
  2. Instancirajte instancu klase WordsAPI sa svojim vjerodajnicama
  3. Postavite ulazne i izlazne datoteke
  4. Pročitajte ulaznu DOC datoteku u FileStream objekt
  5. Stvorite objekt ConvertDocumentRequest koristeći FileStream i format izlazne datoteke
  6. Pozovite metodu ConvertDocument za pretvaranje DOC-a u HTML pomoću objekta ConvertDocumentRequest
  7. Spremite izlaznu HTML datoteku na lokalni disk

Prethodno navedeni koraci objašnjavaju konverziju formata datoteke iz Worda u HTML s C# Low Code API. Proces će započeti postavljanjem tajne/id klijenta u objektu konfiguracije i stvaranjem objekta klase WordsApi pomoću dane konfiguracije. U sljedećem koraku, izvorna Word datoteka čita se u FileStream objekt koji se koristi u instanci ConvertDocumentRequest za pretvaranje ulaznog DOC-a u HTML.

Kod za razvoj programa za pretvaranje Worda DOC u HTML s C# Low Code API-jem

using Aspose.Words.Cloud.Sdk;
using Aspose.Words.Cloud.Sdk.Model.Requests;
using System;
using System.IO;
namespace WordsSample.Words
{
public class WordsToHtml
{
public void ConvertWordToHtmlAsync()
{
try
{
var apiClient = new Configuration();
apiClient.ClientSecret = "Client Secret";
apiClient.ClientId = "Client Id";
//Create SDK object
WordsApi wordsApi = new WordsApi(apiClient);
//string localPath = @"";
string inputFile = "Test1.doc";
string outputFile = "DOCXToHTML";
string outputFormat = "html";
//Read input file to bytes array
var inpuFileStream = File.Open(inputFile, FileMode.Open);
inpuFileStream.Position = 0;
ConvertDocumentRequest convertDocumentRequest = new ConvertDocumentRequest(inpuFileStream, outputFormat, null, null, null, null, null, null, null);
var conversionTask = wordsApi.ConvertDocument(convertDocumentRequest);
conversionTask.Wait();
var outputFileStream = conversionTask.Result;
outputFileStream.Position = 0;
using (var fileStream = File.Create(outputFile+"."+ outputFormat))
{
outputFileStream.Seek(0, SeekOrigin.Begin);
outputFileStream.CopyTo(fileStream);
}
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
}
}

Ovaj primjer koda demonstrira postupak konvertiranja DOC-a u HTML pomoću C# REST API-ja. Objekt klase ConvertDocumentRequest pokreće se protokom bajtova ulazne datoteke i formatom izlazne datoteke zajedno s opcijama za postavljanje lokacije fonta, lozinke za šifrirane Word datoteke i pojedinosti kodiranja tijekom učitavanja ulazne datoteke. Konačno, metoda ConvertDocument() poziva se u klasi WordsApi za pretvaranje DOC datoteke u HTML.

Također možete pogledati drugu sličnu značajku na sljedećoj stranici: Pretvorite Word DOC u Markdown pomoću NET REST API-ja.

 Hrvatski