HTML JPG PDF XML DOCX
  Product Family
PDF

Conversor de Formato PDF via Cloud .NET SDK

Exporte PDF para Microsoft Office® Word, Excel, Apresentações PowerPoint, Imagens, HTML e formatos de layout fixo com Aspose.PDF Cloud .NET SDK

Get Started

Como Converter PDF para DOCX Usando SDK para .NET

Para converter PDF para DOCX, usaremos Aspose.PDF Cloud .NET SDK Este Cloud SDK permite que você crie facilmente aplicativos de criação, edição e conversão de PDF baseados em nuvem em C#, ASP.NET ou outras linguagens .NET para várias plataformas de nuvem. Abra NuGet gerenciador de pacotes, procure por Aspose.PDF Cloud e instale. Você também pode usar o seguinte comando no Console do Gerenciador de Pacotes.

Comando do Console do Gerenciador de Pacotes


     
    PM> Install-Package Aspose.Pdf-Cloud
     
     

Converter PDF para DOCX via .NET SDK

O método ConvertPDFtoDOCX() carrega um arquivo PDF local para o Armazenamento em Nuvem Aspose e o converte em um documento DOCX. Ele utiliza a API Aspose.PDF Cloud, autentica com AppSecret e AppKey, carrega o PDF de entrada, solicita a conversão no modo “Flow” para melhor reflow do texto, e salva o arquivo DOCX resultante localmente como sample.docx. Finalmente, ele exibe o tamanho do arquivo convertido em bytes.

 

Este código de exemplo mostra a Conversão de PDF para 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");
    }
 

Salvar PDF como Arquivos XLSX via .NET SDK

O método ConvertPdfToXlsx() carrega um arquivo PDF local para o Armazenamento em Nuvem Aspose e o converte em uma planilha Excel (XLSX). Usando a API Aspose.PDF Cloud com AppSid e AppSecret, ele carrega o PDF, realiza a conversão, salva o resultado localmente como sample.xlsx, e então imprime o tamanho do arquivo convertido em bytes.

 

Este código de exemplo mostra a Conversão de PDF para 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");
    }
 

Converter PDF para Apresentações PowerPoint via .NET SDK

O método ConvertPdfToPptx() carrega um arquivo PDF local para o Armazenamento em Nuvem Aspose e o converte em uma apresentação PowerPoint (PPTX). Usando a API Aspose.PDF Cloud com AppSid e AppSecret, ele carrega o PDF, processa a conversão, salva a saída localmente como sample.pptx, e imprime o tamanho da apresentação gerada em bytes.

 

Este código de exemplo mostra a Conversão de PDF para 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");
    }
 

Conversão de PDF para HTML via .NET SDK

O método ConvertPdfToHtml() carrega um arquivo PDF local para o Armazenamento em Nuvem Aspose e o converte em formato HTML. Usando a API Aspose.PDF Cloud com AppSid e AppSecret, ele carrega o PDF, realiza a conversão, salva a saída como um arquivo ZIP (sample-html.zip) contendo o HTML e os recursos relacionados, e imprime o tamanho do arquivo gerado em bytes.

 

Este código de exemplo mostra a Conversão de PDF para 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");
    }
 
  • Outras Conversões Suportadas

    Você também pode converter muitos outros formatos de arquivo

    BMP PARA PDF (Imagem Bitmap)
    EMF PARA PDF (Formato de Metarquivo Aprimorado)
    EPUB PARA PDF (Formato de E-book)
    GIF PARA PDF (Formato de Intercâmbio Gráfico)
    HTML PARA PDF (Linguagem de Marcação de Hipertexto)
    JPEG PARA PDF (Imagem JPEG)
    MD PARA PDF (Markdown)
    PCL PARA PDF (Linguagem de Comando de Impressora)
    PDF PARA BMP (Imagem Bitmap)
    PDF PARA DOCX (Documento do Word 2007+)
    PDF PARA EMF (Formato de Metarquivo Aprimorado)
    PDF PARA EPUB (Formato de E-book)
    PDF PARA GIF (Formato de Intercâmbio Gráfico)
    PDF PARA HTML (Linguagem de Marcação de Hipertexto)
    PDF PARA JPEG (Imagem JPEG)
    PDF PARA PDF/A (Formato de Documento Portátil/A)
    PDF PARA PNG (Gráficos de Rede Portáteis)
    PDF PARA PPTX (Formato de Apresentação Open XML)
    PDF PARA SVG (Gráficos Vetoriais Escaláveis)
    PDF PARA TEX (Texto de Saída LaTeX)
    PDF PARA TIFF (Formato de Imagem Etiquetada)
    PDF PARA TXT (Documento de Texto)
    PDF PARA XLSX (Arquivo Excel OOXML)
    PDF PARA XPS (Especificações de Papel XML)
    PDF PARA PPTX (Formato de Apresentação Open XML)
    PNG PARA PDF (Gráficos de Rede Portáteis)
    SVG PARA PDF (Gráficos Vetoriais Escaláveis)
    TEX PARA PDF (Texto de Saída LaTeX)
    TEXTO PARA PDF (Documento de Texto)
    TIFF PARA PDF (Formato de Imagem Etiquetada)
    XPS PARA PDF (Especificações de Papel XML)