HTML JPG PDF XML DOCX
  Product Family
PDF

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 Started

Comment 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

    BMP VERS PDF (Image Bitmap)
    EMF VERS PDF (Format de Métafile Amélioré)
    EPUB VERS PDF (Format de livre électronique)
    GIF VERS PDF (Format d'Échange Graphique)
    HTML VERS PDF (Langage de Balises Hypertexte)
    JPEG VERS PDF (Image JPEG)
    MD VERS PDF (Markdown)
    PCL VERS PDF (Langage de Commande d'Imprimante)
    PDF VERS BMP (Image Bitmap)
    PDF VERS DOCX (Document Words Office 2007+)
    PDF VERS EMF (Format de Métafile Amélioré)
    PDF VERS EPUB (Format de livre électronique)
    PDF VERS GIF (Format d'Échange Graphique)
    PDF VERS HTML (Langage de Balises Hypertexte)
    PDF VERS JPEG (Image JPEG)
    PDF VERS PDF/A (Format de Document Portable/A)
    PDF VERS PNG (Graphiques en Réseau Portables)
    PDF VERS PPTX (Format de Présentation Open XML)
    PDF VERS SVG (Graphiques Vectoriels Scalables)
    PDF VERS TEX (Texte de Sortie LaTeX)
    PDF VERS TIFF (Format d'Image Étiqueté)
    PDF VERS TXT (Document Texte)
    PDF VERS XLSX (Fichier Excel OOXML)
    PDF VERS XPS (Spécifications de Papier XML)
    PDF VERS PPTX (Format de Présentation Open XML)
    PNG VERS PDF (Graphiques en Réseau Portables)
    SVG VERS PDF (Graphiques Vectoriels Scalables)
    TEX VERS PDF (Texte de Sortie LaTeX)
    TEXTE VERS PDF (Document Texte)
    TIFF VERS PDF (Format d'Image Étiqueté)
    XPS VERS PDF (Spécifications de Papier XML)