Փոխարկեք DOC-ը EPUB-ի NET REST API-ով

Այս կարճ ձեռնարկը նկարագրում է NET REST API-ով ** DOCEPUB-ի վերածելու գործընթացը**: Մենք կօգտագործենք Aspose.Words-ը .NET Cloud SDK-ի համար՝ Word DOC ֆայլը EPUB ֆայլ արտահանելու համար: Եթե ցանկանում եք մշակել Word DOC-ի դեպի EPUB փոխարկիչ C# Low Code API-ով, հետևեք այս հոդվածում տրված քայլերին և փորձեք գործառույթը՝ օգտագործելով գործող նմուշի կոդը:

Նախադրյալ

Word DOC-ը EPUB-ի փոխարկելու քայլեր C# Low Code API-ով

  1. Սահմանեք Client ID-ն և Client Secret-ը API-ի համար՝ DOC-ը EPUB-ի փոխարկելու համար
  2. Ստեղծեք WordsAPI դասի օրինակ՝ հաճախորդի հավատարմագրերով
  3. Նշեք մուտքային և ելքային ֆայլեր
  4. Կարդացեք մուտքագրված DOC ֆայլը և վերբեռնեք ամպային պահեստ
  5. Զանգահարեք ConvertDocument մեթոդը Փոխակերպեք DOC-ը EPUB-ի REST API-ի միջոցով
  6. Պահպանեք ելքային EPUB ֆայլը տեղական սկավառակի վրա

Վերոհիշյալ քայլերը ապահովում են հարթ DOCX-ից EPUB ծածկույթ՝ օգտագործելով REST API: Proess-ը կսկսվի օգտագործելով Aspose.Words-ը .NET REST SDK-ի համար և ստեղծելով WordsApi-ի օրինակ՝ տրամադրելով lent նույնացուցիչը և բաժանորդագրության գաղտնի արժեքները: Աղբյուր Word ֆայլը հասանելի կլինի սկավառակից և օգտագործելով ConvertDocument() մեթոդը, Word-ի EPUB-ի փոխարկումը կկատարվի ամպի մեջ, և EPUB ֆայլը կվերադարձվի, որը կարող է պահպանվել սկավառակի վրա:

NET REST API-ով DOC-ի EPUB փոխակերպման կոդը

using Aspose.Words.Cloud.Sdk;
using Aspose.Words.Cloud.Sdk.Model.Requests;
using System;
using System.IO;
namespace WordsSample.Words
{
public class WordsToEpub
{
public void ConvertWordToEpub()
{
try
{
var apiClient = new Configuration();
apiClient.ClientSecret = "Client Secret";
apiClient.ClientId = "Client ID";
//Create SDK object
WordsApi wordsApi = new WordsApi(apiClient);
string localPath = @"C:\Words\";
string inputFile = "Test1.doc";
string outputFile = "DOCToEPUB.epub";
string outputFormat = "epub";
//Read input file to bytes array
var inpuFileStream = File.Open(localPath + '/' + inputFile, FileMode.Open);
inpuFileStream.Position = 0;
//create conversion request object with input and output files
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(localPath + outputFile + "." + outputFormat))
{
outputFileStream.Seek(0, SeekOrigin.Begin);
outputFileStream.CopyTo(fileStream);
}
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
}
}

Այս օրինակելի կոդը հիմք է տալիս Word փաստաթուղթը EPUB փոխարկիչ մշակելու համար C# REST API-ով: Փոխակերպման գործընթացում կարող եք սահմանել լրացուցիչ պարամետրեր, ինչպիսիք են ելքային փաստաթղթի ուղին, ելքային ֆայլի անվանումը, կոդավորման մանրամասները, եթե մուտքագրված ֆայլը HTML կամ TXT ֆայլ է և աղբյուրի ֆայլի գաղտնաբառը: DOC-ի EPUB-ի փոխակերպման այս հատկությունը կարող է օգտագործվել այս SDK-ն աջակցող ցանկացած օպերացիոն համակարգում առանց կոդի կամ ցածր կոդով հավելվածների հետ:

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

 Հայերեն