HTML JPG PDF XML DOCX
  Product Family
PDF

Convertidor de Formato PDF a través del SDK de Cloud .NET

Exportar PDF a Microsoft Office® Word, Excel, Presentaciones PowerPoint, Imágenes, HTML y formatos de diseño fijo con Aspose.PDF Cloud .NET SDK

Get Started

Cómo Convertir PDF a DOCX Usando SDK para .NET

Para convertir PDF a DOCX, utilizaremos Aspose.PDF Cloud .NET SDK Este Cloud SDK te permite crear fácilmente aplicaciones de creación, edición y conversión de PDF basadas en la nube en C#, ASP.NET u otros lenguajes .NET para varias plataformas en la nube. Abre NuGet administrador de paquetes, busca Aspose.PDF Cloud e instala. También puedes usar el siguiente comando desde la Consola del Administrador de Paquetes.

Comando de la Consola del Administrador de Paquetes


     
    PM> Install-Package Aspose.Pdf-Cloud
     
     

Convertir PDF a DOCX vía .NET SDK

El método ConvertPDFtoDOCX() sube un archivo PDF local al Almacenamiento en la Nube de Aspose y lo convierte en un documento DOCX. Utiliza la API de Aspose.PDF Cloud, se autentica con AppSecret y AppKey, sube el PDF de entrada, solicita la conversión en modo “Flow” para un mejor reflujo de texto, y guarda el archivo DOCX resultante localmente como sample.docx. Finalmente, muestra el tamaño del archivo convertido en bytes.

 

Este código de muestra muestra la Conversión de PDF a 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");
    }
 

Guardar PDF como Archivos XLSX vía .NET SDK

El método ConvertPdfToXlsx() sube un archivo PDF local al Almacenamiento en la Nube de Aspose y lo convierte en una hoja de cálculo de Excel (XLSX). Usando la API de Aspose.PDF Cloud con AppSid y AppSecret, sube el PDF, realiza la conversión, guarda el resultado localmente como sample.xlsx, y luego imprime el tamaño del archivo de la hoja de cálculo convertida en bytes.

 

Este código de muestra muestra la Conversión de PDF a 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 a Presentaciones PowerPoint vía .NET SDK

El método ConvertPdfToPptx() sube un archivo PDF local al Almacenamiento en la Nube de Aspose y lo convierte en una presentación de PowerPoint (PPTX). Usando la API de Aspose.PDF Cloud con AppSid y AppSecret, sube el PDF, procesa la conversión, guarda la salida localmente como sample.pptx, e imprime el tamaño de la presentación generada en bytes.

 

Este código de muestra muestra la Conversión de PDF a 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");
    }
 

Conversión de Formato de Documento Portátil PDF a HTML vía .NET SDK

El método ConvertPdfToHtml() sube un archivo PDF local al Almacenamiento en la Nube de Aspose y lo convierte en un formato HTML. Usando la API de Aspose.PDF Cloud con AppSid y AppSecret, sube el PDF, realiza la conversión, guarda la salida como un archivo ZIP (sample-html.zip) que contiene el HTML y recursos relacionados, e imprime el tamaño del archivo generado en bytes.

 

Este código de muestra muestra la Conversión de PDF a 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");
    }
 
  • Otras conversiones soportadas

    También puedes convertir muchos otros formatos de archivo

    BMP A PDF (Imagen de mapa de bits)
    EMF A PDF (Formato de Metarchivo Mejorado)
    EPUB A PDF (Formato de libro electrónico)
    GIF A PDF (Formato de Intercambio Gráfico)
    HTML A PDF (Lenguaje de Marcado de Hipertexto)
    JPEG A PDF (Imagen JPEG)
    MD A PDF (Markdown)
    PCL A PDF (Lenguaje de Comandos de Impresora)
    PDF A BMP (Imagen de mapa de bits)
    PDF A DOCX (Documento de Words Office 2007+)
    PDF A EMF (Formato de Metarchivo Mejorado)
    PDF A EPUB (Formato de libro electrónico)
    PDF A GIF (Formato de Intercambio Gráfico)
    PDF A HTML (Lenguaje de Marcado de Hipertexto)
    PDF A JPEG (Imagen JPEG)
    PDF A PDF/A (Formato de Documento Portátil/A)
    PDF A PNG (Gráficos de Red Portátiles)
    PDF A PPTX (Formato de presentación XML Abierto)
    PDF A SVG (Gráficos Vectoriales Escalables)
    PDF A TEX (Texto de salida LaTeX)
    PDF A TIFF (Formato de Imagen Etiquetada)
    PDF A TXT (Documento de Texto)
    PDF A XLSX (Archivo de Excel OOXML)
    PDF A XPS (Especificaciones de Papel XML)
    PDF A PPTX (Formato de presentación XML Abierto)
    PNG A PDF (Gráficos de Red Portátiles)
    SVG A PDF (Gráficos Vectoriales Escalables)
    TEX A PDF (Texto de salida LaTeX)
    TEXTO A PDF (Documento de Texto)
    TIFF A PDF (Formato de Imagen Etiquetada)
    XPS A PDF (Especificaciones de Papel XML)