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 StartedCó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