epub en pdf

Comment convertir ePUB en PDF à l’aide de l’API .NET REST.

Dans un monde où l’information se présente sous différents formats, la nécessité de convertir EPUB en PDF est fondamental pour assurer la compatibilité et l’accessibilité. Bien que l’EPUB soit couramment utilisé pour les livres électroniques, il n’est pas toujours lisible universellement ni facilement partageable. C’est là qu’interviennent la simplicité et la nécessité de la conversion en PDF. Nous savons que le format PDF, avec son format standardisé, garantit que vos documents sont facilement visibles sur n’importe quel appareil, offrant une cohérence et une touche professionnelle. Cet article vous guide à travers le processus simple de conversion EPUB en PDF à l’aide de l’API .NET REST, vous permettant d’améliorer sans effort l’accessibilité et la présentation des documents pour une expérience de lecture plus polyvalente et partageable.

API REST pour la conversion EPUB en PDF

Libérez l’efficacité de la conversion EPUB en PDF avec Aspose.PDF Cloud SDK for .NET, un outil puissant conçu pour intégrer de manière transparente ce processus de conversion dans votre application. Le SDK simplifie les complexités de la conversion EPUB en PDF, offrant un ensemble robuste de méthodes pour une mise en œuvre rapide et précise.

Recherchez « Aspose.Pdf-Cloud » dans le gestionnaire de packages NuGet et cliquez sur le bouton « Ajouter un package ». Cela ajoutera la référence du SDK dans votre projet. Deuxièmement, obtenez vos informations d’identification client à partir du tableau de bord cloud. Si vous n’avez pas de compte existant, créez simplement un compte gratuit en suivant les instructions spécifiées dans l’article démarrage rapide.

Convertir le format EPUB en PDF en C# .NET

Veuillez suivre les instructions ci-dessous pour la conversion EPUB en PDF à l’aide de C# .NET.

PdfApi pdfApi = new PdfApi(clientSecret, clientID);

Créez un objet de classe PdfApi où nous transmettons les informations d’identification du client comme arguments.

var response = pdfApi.PutEpubInStorageToPdf(resultant, inputFile);

Appelez maintenant l’API pour charger EPUB à partir du stockage cloud, convertissez-le au format PDF et enregistrez la sortie dans le stockage cloud.

// Pour plus d'exemples, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples

// Obtenez les informations d'identification du client sur https://dashboard.aspose.cloud/
string clientSecret = "2bf81fca2f3ca1790e405c904b94d233";
string clientID = "921363a8-b195-426c-85f7-7d458b112383";

// Créer une instance de PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);

// saisir le nom du fichier EPUB
String inputFile = "Sway.epub";
// nom du fichier PDF résultant
String resultant = "output.pdf";

try
{
    // appeler l'API pour effectuer la conversion
    var response = pdfApi.PutEpubInStorageToPdf(resultant, inputFile);
}
catch(Exception ex)
{
    Console.WriteLine(ex.StackTrace);
}
epub en pdf

Aperçu de la conversion EPUB en PDF.

L’exemple de document EPUB utilisé dans l’exemple ci-dessus peut être téléchargé à partir de Sway.epub.

Conversion EPUB en PDF à l’aide des commandes cURL

La transformation transparente d’EPUB en PDF est à portée de main grâce aux commandes Aspose.PDF Cloud et cURL. Cette approche est axée sur la simplicité et l’accessibilité, vous permettant de créer sans effort des commandes pour la conversion EPUB en PDF. De plus, cette approche offre une solution rapide et accessible et ne nécessite qu’une compréhension de base de la syntaxe de la ligne de commande.

La première étape de cette approche consiste à générer un jeton d’accès JWT à l’aide de la commande suivante :

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=163c02a1-fcaa-4f79-be54-33012487e783&client_secret=c71cfe618cc6c0944f8f96bdef9813ac" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Maintenant, veuillez exécuter la commande suivante pour convertir EPUB au format PDF et enregistrer la sortie sur le disque local.

curl -v "https://api.aspose.cloud/v3.0/pdf/create/epub?srcPath={inputFile}" \
-X GET \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer {accessToken}" \
-o "resultant.pdf"

Remplacez inputFile par le nom du fichier MPP d’entrée disponible dans le stockage Cloud et accessToken par le jeton d’accès JWT généré ci-dessus.

Conclusion

En conclusion, que vous optiez pour l’efficacité rationalisée du SDK Aspose.PDF Cloud pour .NET ou la simplicité accessible des commandes cURL avec Aspose.PDF Cloud, l’objectif reste clair : convertir sans effort EPUB en PDF. Le SDK offre aux développeurs une boîte à outils robuste, garantissant un contrôle précis et une expérience d’intégration transparente. D’un autre côté, les commandes cURL fournissent une solution rapide pour les utilisateurs habitués aux outils de ligne de commande. Les deux approches permettent aux utilisateurs d’améliorer l’accessibilité et le partage des documents, faisant de la conversion EPUB en PDF un processus simple.

Liens utiles

Articles Liés

Nous vous recommandons fortement de visiter les blogs suivants :