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

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

Նախադրյալ

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

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

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

Word DOC-ի MHTML փոխարկիչի մշակման կոդը 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 WordsToMHTML
{
public void ConvertWordToMHTMLAsync()
{
try
{
var apiClient = new Configuration();
apiClient.ClientSecret = "Client Secret";
apiClient.ClientId = "Client Id";
//Create the Words API SDK object
WordsApi wordsConvApi = new WordsApi(apiClient);
string inputFile = "Test1.doc";
string outputMhtmlFile = "DOCXToMHTML";
string outputFileFormat = "mhtml";
//Read input file to bytes array
var inpuStream = File.Open(inputFile, FileMode.Open);
inpuStream.Position = 0;
ConvertDocumentRequest convertDocumentRequest = new ConvertDocumentRequest(inpuStream, outputFileFormat, null, null, null, null, null, null, null);
var conversionTask = wordsConvApi.ConvertDocument(convertDocumentRequest);
conversionTask.Wait();
var outputMhtmlFileStream = conversionTask.Result;
outputMhtmlFileStream.Position = 0;
using (var fileStream = File.Create(outputMhtmlFile+"."+ outputFileFormat))
{
outputMhtmlFileStream.Seek(0, SeekOrigin.Begin);
outputMhtmlFileStream.CopyTo(fileStream);
}
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
}
}

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

Այս թեմայում մենք կենտրոնացել ենք այն բանի վրա, թե ինչպես կարելի է փոխարկել DOC ֆայլը MHTML-ի C# REST API-ով: Եթե ցանկանում եք Word փաստաթուղթը փոխարկել MD ֆայլի, տես հոդվածը, թե ինչպես անել Վերափոխեք Word DOC-ը Markdown-ի NET REST API-ով.

 Հայերեն