HTML JPG PDF XML DOCX
  Product Family
PDF

Конвертер формата 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");
    }
 
  • Другие Поддерживаемые Конверсии

    Вы также можете конвертировать многие другие форматы файлов

    BMP TO PDF (Растровое изображение)
    EMF TO PDF (Расширенный формат метафайлов)
    EPUB TO PDF (Формат электронной книги)
    GIF TO PDF (Формат обмена графическими изображениями)
    HTML-TO-PDF (Язык гипертекстовой разметки)
    JPEG TO PDF (Изображение JPEG)
    MD TO PDF (Markdown)
    PCL TO PDF (Язык управления принтером)
    PDF TO BMP (Растровое изображение)
    PDF TO DOCX (Документ Word 2007+)
    PDF TO EMF (Расширенный формат метафайлов)
    PDF TO EPUB (Формат электронной книги)
    PDF TO GIF (Формат обмена графическими изображениями)
    PDF TO HTML (Язык гипертекстовой разметки)
    PDF TO JPEG (Изображение JPEG)
    PDF TO PDF/A (Формат портативного документа/A)
    PDF TO PNG (Портативная сетевая графика)
    PDF TO PPTX (Формат презентации Open XML)
    PDF TO SVG (Масштабируемая векторная графика)
    PDF TO TEX (Текст на выходе LaTeX)
    PDF TO TIFF (Формат тегированного изображения)
    PDF TO TXT (Текстовый документ)
    PDF TO XLSX (Файл Excel OOXML)
    PDF TO XPS (Спецификации на основе XML)
    PDF TO PPTX (Формат презентации Open XML)
    PNG TO PDF (Портативная сетевая графика)
    SVG TO PDF (Масштабируемая векторная графика)
    TEX TO PDF (Текст на выходе LaTeX)
    TEXT TO PDF (Текстовый документ)
    TIFF TO PDF (Формат тегированного изображения)
    XPS TO PDF (Спецификации на основе XML)