Конвертер формата PDF через Cloud .NET SDK
Экспорт PDF в Microsoft Office® Word, Excel, PowerPoint Презентации, Изображения, HTML и форматы с фиксированным макетом с помощью Aspose.PDF Cloud .NET SDK
Get StartedКак конвертировать PDF в DOCX с использованием SDK для .NET
Для того чтобы конвертировать PDF в DOCX, мы будем использовать Aspose.PDF Cloud .NET SDK Этот Cloud SDK позволяет легко создавать облачные приложения для создания, редактирования и конвертации PDF на C#, ASP.NET или других языках .NET для различных облачных платформ. Откройте NuGet менеджер пакетов, найдите Aspose.PDF Cloud и установите. Вы также можете использовать следующую команду из консоли диспетчера пакетов.
Команда консоли диспетчера пакетов
PM> Install-Package Aspose.Pdf-Cloud
Конвертация PDF в DOCX через .NET SDK
Метод ConvertPDFtoDOCX() загружает локальный PDF файл в Aspose Cloud Storage и конвертирует его в документ DOCX. Он использует Aspose.PDF Cloud API, аутентифицируется с помощью AppSecret и AppKey, загружает исходный PDF, запрашивает конвертацию в режиме “Flow” для лучшего перераспределения текста и сохраняет полученный файл DOCX локально как sample.docx. В конце он выводит размер конвертированного файла в байтах.
Этот пример кода показывает конвертацию PDF в 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");
}
Сохранение PDF как файлов XLSX через .NET SDK
Метод ConvertPdfToXlsx() загружает локальный PDF файл в Aspose Cloud Storage и конвертирует его в электронную таблицу Excel (XLSX). Используя Aspose.PDF Cloud API с AppSid и AppSecret, он загружает PDF, выполняет конвертацию, сохраняет результат локально как sample.xlsx, а затем выводит размер файла конвертированной таблицы в байтах.
Этот пример кода показывает конвертацию PDF в 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");
}
Конвертация PDF в презентации PowerPoint через .NET SDK
Метод ConvertPdfToPptx() загружает локальный PDF файл в Aspose Cloud Storage и конвертирует его в презентацию PowerPoint (PPTX). Используя Aspose.PDF Cloud API с AppSid и AppSecret, он загружает PDF, обрабатывает конвертацию, сохраняет вывод локально как sample.pptx и выводит размер созданной презентации в байтах.
Этот пример кода показывает конвертацию PDF в 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");
}
Конвертация Portable Document Format PDF в HTML через .NET SDK
Метод ConvertPdfToHtml() загружает локальный PDF файл в Aspose Cloud Storage и конвертирует его в формат HTML. Используя Aspose.PDF Cloud API с AppSid и AppSecret, он загружает PDF, выполняет конвертацию, сохраняет вывод как архив ZIP (sample-html.zip), содержащий HTML и связанные ресурсы, и выводит размер созданного файла в байтах.
Этот пример кода показывает конвертацию PDF в 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");
}
Другие Поддерживаемые Конверсии
Вы также можете конвертировать многие другие форматы файлов