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

Ce didacticiel étape par étape vous montre comment convertir PDF en PNG avec l’API REST C# dans le cloud. Afin d’exporter un PDF au format PNG, nous utilisons Aspose.PDF pour le SDK C# Cloud. Si vous avez besoin d’une conversion PDF en PNG dans l’API C# Low Code, cela peut être effectué à l’aide des étapes et de l’extrait de code suivants.

Prérequis

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

  1. Configurer l’ID client et le secret client pour l’API
  2. Utiliser l’instance de classe PdfApi avec les informations d’identification du client
  3. Spécifiez les noms des fichiers PDF source et PNG de sortie
  4. Chargez le fichier PDF source et téléchargez-le sur le stockage cloud
  5. Utilisez la méthode PutPageConvertToPng pour Convertir un PDF en PNG à l’aide de l’API REST
  6. Enregistrez le fichier PNG converti sur le disque local

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

using System;
using System.IO;
using Aspose.Pdf.Cloud.Sdk.Api;
namespace Aspose.PDF.Cloud.Examples.Kb
{
public class PdfToPng
{
public static void ConvertPdfToPng()
{
try
{
PdfApi pdfApi = new PdfApi("apiKey", "apiSid");
string localPath = @"C:\Words\";
string srcFileName = "Sample.pdf";
string outputFile = "PDFtoPng.png";
// Upload source pdf file to the cloud storage
pdfApi.UploadFile(srcFileName, File.Open(localPath + srcFileName, FileMode.Open));
int pageNum = 1;
pdfApi.PutPageConvertToJpeg(srcFileName, pageNum, outputFile, null, null, null, null, null);
// Download the output PNG image 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’exemple de code ci-dessus vous permet de convertir un PDF en PNG avec l’API REST C#. Il vous suffit de fournir le fichier PDF source à l’aide du SDK de l’API REST Aspose.PDF pour C# et de télécharger le fichier PNG converti pour l’enregistrer localement à l’aide de l’API de conversion Aspose en ligne.

La conversion PDF en PNG susmentionnée peut être mentionnée dans n’importe quelle application sans code ou low code sur Windows, Linux ou Mac.

Si vous souhaitez en savoir plus sur la conversion d’images PDF en JPEG, reportez-vous à l’article expliquant comment Convertir un PDF en JPEG avec l’API REST C#.

 Français