Convertisseur de format PDF via Cloud .NET SDK
Exportez des PDF vers des documents Microsoft Office® Word, Excel, présentations PowerPoint, images, HTML et formats à mise en page fixe avec Aspose.PDF Cloud .NET SDK
Get StartedComment convertir un PDF en DOCX à l'aide de SDK pour .NET
Pour convertir un PDF en DOCX, nous utiliserons Aspose.PDF Cloud .NET SDK Ce SDK Cloud vous permet de créer facilement des applications de création, d’édition et de conversion de PDF basées sur le cloud en C#, ASP.NET ou d’autres langages .NET pour diverses plateformes cloud. Ouvrez NuGet gestionnaire de paquets, recherchez Aspose.PDF Cloud et installez. Vous pouvez également utiliser la commande suivante depuis la console du gestionnaire de paquets.
Commande de la console du gestionnaire de paquets
PM> Install-Package Aspose.Pdf-Cloud
Convertir PDF en DOCX via .NET SDK
La méthode ConvertPDFtoDOCX() télécharge un fichier PDF local sur le stockage Cloud Aspose et le convertit en document DOCX. Elle utilise l’API Aspose.PDF Cloud, s’authentifie avec AppSecret et AppKey, télécharge le PDF d’entrée, demande la conversion en mode “Flow” pour un meilleur réajustement du texte, et enregistre le fichier DOCX résultant localement sous le nom sample.docx. Enfin, elle affiche la taille du fichier converti en octets.
Ce code exemple montre la conversion de PDF en DOCX Cloud .NET SDK
public static void ConvertPDFtoDOCX()
{
var localImageFileName = @"C:\Samples\sample.pdf";
var storageImageFileName = "sample.pdf";
// Get your ClientId and ClientSecret from https://dashboard.aspose.cloud (free registration required).
var config = new Configuration(AppSecret, AppKey);
var pdfApi = new PdfApi(config);
using (var file = File.OpenRead(localImageFileName))
{
var uploadResult = pdfApi.UploadFile(storageImageFileName, file);
}
var response = pdfApi.GetPdfInStorageToDoc(storageImageFileName, format: "DocX", mode: "Flow");
response.CopyTo(System.IO.File.OpenWrite("sample.docx"));
Console.WriteLine($"PDF to DOCX result: {response.Length} bytes");
}
Enregistrer PDF comme fichiers XLSX via .NET SDK
La méthode ConvertPdfToXlsx() télécharge un fichier PDF local sur le stockage Cloud Aspose et le convertit en feuille de calcul Excel (XLSX). En utilisant l’API Aspose.PDF Cloud avec AppSid et AppSecret, elle télécharge le PDF, effectue la conversion, enregistre le résultat localement sous sample.xlsx, puis affiche la taille de la feuille de calcul convertie en octets.
Ce code exemple montre la conversion de PDF en XLSX Cloud .NET SDK
public static void ConvertPdfToXlsx()
{
const string localImageFileName = @"C:\Samples\sample.pdf";
const string storageImageFileName = "sample.pdf";
const string resultFileName = "sample.xlsx";
// Get your AppSid and AppSecret https://dashboard.aspose.cloud (free registration required).
var pdfApi = new PdfApi(AppSecret, AppSid);
using var file = File.OpenRead(localImageFileName);
pdfApi.UploadFile(storageImageFileName, file);
var response = pdfApi.GetPdfInStorageToXlsx(storageImageFileName);
response.CopyTo(File.OpenWrite(resultFileName));
Console.WriteLine($"PDF to Excel result: {response.Length} bytes");
}
Convertir PDF en présentations PowerPoint via .NET SDK
La méthode ConvertPdfToPptx() télécharge un fichier PDF local sur le stockage Cloud Aspose et le convertit en présentation PowerPoint (PPTX). En utilisant l’API Aspose.PDF Cloud avec AppSid et AppSecret, elle télécharge le PDF, traite la conversion, enregistre la sortie localement sous sample.pptx et affiche la taille de la présentation générée en octets.
Ce code exemple montre la conversion de PDF en PowerPoint Cloud .NET SDK
public static void ConvertPdfToPptx()
{
const string localImageFileName = @"C:\Samples\sample.pdf";
const string storageImageFileName = "sample.pdf";
const string resultFileName = "sample.pptx";
// Get your AppSid and AppSecret https://dashboard.aspose.cloud (free registration required).
var pdfApi = new PdfApi(AppSecret, AppSid);
using var file = File.OpenRead(localImageFileName);
pdfApi.UploadFile(storageImageFileName, file);
var response = pdfApi.GetPdfInStorageToPptx(storageImageFileName);
response.CopyTo(File.OpenWrite(resultFileName));
Console.WriteLine($"PDF to PPTX result: {response.Length} bytes");
}
Conversion du format PDF (Portable Document Format) en HTML via .NET SDK
La méthode ConvertPdfToHtml() télécharge un fichier PDF local sur le stockage Cloud Aspose et le convertit en format HTML. En utilisant l’API Aspose.PDF Cloud avec AppSid et AppSecret, elle télécharge le PDF, effectue la conversion, enregistre la sortie sous forme d’archive ZIP (sample-html.zip) contenant le HTML et les ressources associées, et affiche la taille du fichier généré en octets.
Ce code exemple montre la conversion de PDF en HTML Cloud .NET SDK
public static void ConvertPdfToHtml()
{
const string localImageFileName = @"C:\Samples\sample.pdf";
const string storageImageFileName = "sample.pdf";
const string resultFileName = "sample-html.zip";
// Get your AppSid and AppSecret https://dashboard.aspose.cloud (free registration required).
var pdfApi = new PdfApi(AppSecret, AppSid);
using var file = File.OpenRead(localImageFileName);
pdfApi.UploadFile(storageImageFileName, file);
var response = pdfApi.GetPdfInStorageToHtml(storageImageFileName);
response.CopyTo(File.OpenWrite(resultFileName));
Console.WriteLine($"PDF to HTML result: {response.Length} bytes");
}
Autres conversions prises en charge
Vous pouvez également convertir de nombreux autres formats de fichiers