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 StartedComo 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