Վերափոխեք Word DOC-ը HTML-ի NET REST API-ով

Այս ձեռնարկը նկարագրում է «Բառը DOCHTML փոխարկելու գործընթացը NET REST API**-ով: Մենք կօգտագործենք Aspose.Words-ը .NET Cloud SDK-ի համար՝ DOC դեպի HTML C# Low Code API արտահանման համար: Հետևեք այս հոդվածում տրված քայլերին և փորձեք հնարավորությունը՝ օգտագործելով գործարկվող C# REST API կոդը:

Նախադրյալ

NET REST API-ով Word-ը HTML-ի փոխարկելու քայլեր

  1. Սահմանեք Client ID-ն և Client Secret-ը API-ի համար՝ DOC-ը HTML-ի փոխարկելու համար
  2. Ստեղծեք WordsAPI դասի օրինակ ձեր հավատարմագրերով
  3. Սահմանեք մուտքային և ելքային ֆայլերը
  4. Կարդացեք մուտքագրված DOC ֆայլը FileStream օբյեկտի մեջ
  5. Ստեղծեք ConvertDocumentRequest օբյեկտը՝ օգտագործելով FileStream և ելքային ֆայլի ձևաչափը
  6. Կանչեք ConvertDocument մեթոդը՝ DOC-ը HTML-ի փոխարկելու համար՝ օգտագործելով ConvertDocumentRequest օբյեկտը
  7. Պահպանեք ելքային HTML ֆայլը տեղական սկավառակի վրա

Վերոհիշյալ քայլերը բացատրում են ֆայլի ձևաչափի փոխարկումը Word-ից HTML-ի C# Low Code API-ով: Գործընթացը կսկսվի հաճախորդի գաղտնիքը/id-ը սահմանելով Configuration օբյեկտում և ստեղծելով WordsApi դասի օբյեկտ՝ օգտագործելով տվյալ կոնֆիգուրացիան: Հաջորդ քայլում սկզբնաղբյուր Word ֆայլը կարդացվում է FileStream օբյեկտի մեջ, որն օգտագործվում է ConvertDocumentRequest օրինակում՝ մուտքագրված DOC-ը HTML-ի փոխարկելու համար:

Word DOC-ի HTML փոխարկիչի մշակման կոդը C# Low Code API-ով

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

Այս օրինակելի կոդը ցույց է տալիս C# REST API-ով * DOC-ը HTML-ի փոխարկելու գործընթացը: ConvertDocumentRequest դասի օբյեկտը գործարկվում է մուտքային ֆայլի բայթ հոսքով և ելքային ֆայլի ձևաչափով, ինչպես նաև մուտքային ֆայլը բեռնելիս տառատեսակի գտնվելու վայրը, ծածկագրված Word ֆայլերի գաղտնաբառը և կոդավորման մանրամասները սահմանելու տարբերակները: Վերջապես, WordsApi դասում կանչվում է ConvertDocument() մեթոդը՝ DOC ֆայլը HTML-ի փոխակերպելու համար։

Կարող եք նաև ստուգել մեկ այլ նմանատիպ հնարավորություն հետևյալ էջում՝ Վերափոխեք Word DOC-ը Markdown-ի NET REST API-ով.

 Հայերեն