Convertir un PDF en EPUB avec l'API REST C#

Ce didacticiel vous aide à comprendre comment convertir PDF en EPUB avec l’API REST C# dans le cloud. Afin d’exporter des PDF au format EPUB, nous utilisons Aspose.PDF pour le SDK C# Cloud. Si vous souhaitez une conversion PDF en EPUB dans l’API C# Low Code, cela peut être effectué en utilisant l’extrait de code suivant ainsi que les étapes.

Prérequis

Étapes pour convertir un PDF en EPUB dans l’API REST C#

  1. Définir l’ID client et le secret client pour l’API
  2. Créer un objet de classe PdfApi avec les informations d’identification du client
  3. Spécifier les fichiers d’entrée et de sortie
  4. Lisez le fichier PDF d’entrée et téléchargez-le sur un stockage cloud
  5. Appelez la méthode PutPdfInStorageToEpub pour Convertir un PDF en EPUB à l’aide de l’API REST
  6. Téléchargez et enregistrez le fichier EPUB de sortie sur le disque local

Code pour la conversion PDF en EPUB dans l’API C# Low Code

using System;
using System.IO;
using Aspose.Pdf.Cloud.Sdk.Api;
using Aspose.Pdf.Cloud.Sdk.Model;
namespace Aspose.PDF.Cloud.Examples.Kb
{
public class PdfToEpub
{
public static void ConvertPdfToEpub()
{
try
{
PdfApi pdfApi = new PdfApi("Client Secret", "Client Id");
string localPath = @"C:\PDF\";
string srcFileName = "Sample.pdf";
string outputFile = "PDFtoEpub.epub";
// Upload source file to the cloud storage
FilesUploadResult result = pdfApi.UploadFile(srcFileName, File.Open(localPath + srcFileName, FileMode.Open));
AsposeResponse response = pdfApi.PutPdfInStorageToEpub(srcFileName, outputFile,
null,
null,
null
);
// Download output file from Cloud Storage
var stream = pdfApi.DownloadFile(outputFile, null, null);
using (var fileStream = File.Create(localPath + outputFile))
{
stream.Seek(0, SeekOrigin.Begin);
stream.CopyTo(fileStream);
}
}
catch (Exception ex)
{
System.Diagnostics.Debug.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
}
}
}

L’extrait de code ci-dessus vous permet de convertir un PDF en EPUB avec l’API REST C#. Il vous suffit de saisir un fichier PDF à l’aide du SDK de l’API REST Aspose.PDF pour C# et de télécharger le fichier EPUB de sortie pour l’enregistrer localement à l’aide de l’API de conversion Aspose en ligne.

La conversion PDF en EPUB ci-dessus peut être utilisée avec n’importe quelle application sans code ou low code sur Windows, Linux ou Mac.

Une autre fonctionnalité pertinente peut être trouvée à l’URL suivante : Comment faire Convertir un PDF en MobiXML avec l’API REST C#.

 Français