A DOC konvertálása EPUB formátumba a NET REST API segítségével

Ez a rövid oktatóanyag leírja a a DOC EPUB-re konvertálásának folyamatát NET REST API-val. Az Aspose.Words for .NET Cloud SDK-t használjuk Word DOC-fájlok EPUB-fájlba történő exportálásához. Ha Word DOC–EPUB konvertert szeretne fejleszteni C# Low Code API-val, kövesse az ebben a cikkben leírt lépéseket, és próbálja ki a funkciót a futó mintakóddal.

Előfeltétel

Lépések a Word DOC konvertálásához EPUB-ba a C# Low Code API segítségével

  1. Állítsa be a kliensazonosítót és az ügyféltitkot az API-hoz a DOC EPUB formátumba konvertálásához
  2. Hozzon létre egy példányt a WordsAPI osztályból az ügyfél hitelesítő adataival
  3. Adja meg a bemeneti és kimeneti fájlokat
  4. Olvassa el a bemeneti DOC fájlt, és töltse fel a felhőtárhelyre
  5. Hívja a ConvertDocument metódust a DOC konvertálásához EPUB formátumba a REST API segítségével
  6. Mentse a kimeneti EPUB fájlt a helyi lemezre

A fent említett lépések zökkenőmentes DOCX-EPUB-borítást biztosítanak a REST API használatával. A folyamat az Aspose.Words for .NET REST SDK használatával kezdődik, és a WordsApi példányának létrehozásával az előfizetéshez kölcsönadott azonosító és titkos értékek megadásával kezdődik. A forrás Word fájl elérése a lemezről történik, és a ConvertDocument() metódussal a Word-ből EPUB konvertálás történik a felhőben, és a lemezre menthető EPUB fájl kerül visszaadásra.

Kód a DOC-ból EPUB-ba konvertálásához NET 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 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);
}
}
}
}

Ez a mintakód biztosítja az alapot a Word-dokumentum EPUB konverterének fejlesztéséhez C# REST API-val. Az átalakítási folyamat során további paramétereket is beállíthat, például a kimeneti dokumentum elérési útját, a kimeneti fájl nevét, a kódolás részleteit, ha a bemeneti fájl HTML vagy TXT fájl, és a forrásfájl jelszavát. A DOC-EPUB konvertálás funkciója bármely kód nélküli vagy alacsony kódú alkalmazással használható bármely operációs rendszeren, amely támogatja ezt az SDK-t.

Megnézhet egy másik hasonló funkciót is a következő oldalon: A DOCX konvertálása BMP-vé a .NET REST API segítségével.

 Magyar