PDF являются стандартом безопасного обмена документами — но когда вам нужно редактировать, переработать или извлечь информацию, они могут быть ограничительными. Вот тут и приходит на помощь конвертация PDF в Word. Конвертация документа PDF в документ Word позволяет вам редактировать, реформатировать и сотрудничать, не теряя оригинальное содержание или структуру.

PDF to Word Conversion API

Aspose.PDF Cloud SDK для .NET предоставляет интерфейс на основе REST, который легко обрабатывает преобразование PDF в Word. Он предлагает масштабируемость, точность и поддержку для множества форматов вывода — DOC, DOCX, HTML и других.

Aspose.PDF Cloud против Adobe Acrobat?

  • Работает полностью в облаке, установка программного обеспечения не требуется.
  • Работает через REST API, идеально подходит для интеграции с .NET, Java, Node.js или Python.
  • Поддерживает соответствие макета для шрифтов, изображений и таблиц.
  • Предлагает пакетное преобразование и асинхронную обработку для нужд корпоративного масштаба.

Чтобы начать:

  1. Создайте/Откройте свой проект в Visual Studio.
  2. Установите SDK через диспетчер пакетов NuGet:
Install-Package Aspose.PDF-Cloud
  1. Посетите Aspose Cloud Dashboard, чтобы сгенерировать ваш Client ID и Client Secret.
  2. Вы готовы использовать API для программного преобразования PDF в форматы документов.
  • Для получения дополнительной информации о том, как создать учетные данные клиента, пожалуйста, посетите quick start.

Конвертировать PDF в DOC на C#

Ниже приведен фрагмент кода C#, который демонстрирует детали преобразования PDF-файла в редактируемый документ Word:

Шаг 1. - Инициализируйте объект класса PdfApi, используя учетные данные клиента в качестве аргумента.

PdfApi pdfApi = new PdfApi(clientSecret, clientID);

Шаг 2. - Загрузите входной PDF файл в облачное хранилище.

pdfApi.UploadFile("sample.pdf", System.IO.File.OpenRead("sample.pdf"));

Шаг 3 - Вызовите pdfApi.GetPdfInStorageToDoc(..) для конвертации PDF в документ Word.

var response = pdfApi.GetPdfInStorageToDoc(
            name: "sample.pdf",
            format: "DOC",
            addReturnToLineEnd: false,
            mode: "TextBox",
            recognizeBullets: true
        );
// Для полных примеров и файлов данных, пожалуйста, перейдите к 
https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet

// Получите учетные данные клиента с https://dashboard.aspose.cloud/
string clientSecret = "XXXXXXXXXe145db14";
string clientID = "XXXXXXX-XXXXX-XXXXXXX";

// Инициализируйте экземпляр PdfApi
var pdfApi = new PdfApi(clientID, clientSecret);

// Загрузите PDF в облачное хранилище
pdfApi.UploadFile("sample.pdf", System.IO.File.OpenRead("sample.pdf"));

// Конвертируйте PDF в формат DOC и получите результирующий документ Word в экземпляре потока.
var response = pdfApi.GetPdfInStorageToDoc(
    name: "sample.pdf",
    format: "DOC",
    addReturnToLineEnd: false,
    mode: "TextBox",
    recognizeBullets: true
    );

Console.WriteLine("PDF to Word conversion completed successfully!");

PDF Document to Word Document using cURL

Если вы предпочитаете более простой или скриптованный метод, вы также можете выполнить преобразование PDF в DOCX с помощью команд cURL. Это идеально подходит для автоматизированных конвейеров или безголовых сред.

Шаг 1 - Сгенерируйте токен доступа JWT:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=XXXXXX-XXXXXXX-XXXXXXXX&client_secret=XXXXXXXXXX" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Шаг 2 - Конвертировать PDF в DOCX:

curl -v "https://api.aspose.cloud/v3.0/pdf/{inputPDF}/convert/doc?addReturnToLineEnd=false&format=DocX&mode=Textbox&recognizeBullets=true" \
-X GET \
-H "accept: multipart/form-data" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-o "converted.docx"

Результат — это редактируемый файл Word DOCX, содержащий весь контент, макет и изображения из оригинального PDF — без необходимости использования Adobe Acrobat PDF to Word converter или какой-либо локальной установки.

Онлайн конвертер PDF в Word

Хотите протестировать API перед кодированием? Попробуйте наш Free Online PDF to Word Converter — работающий на Aspose.PDF Cloud. Просто загрузите файл PDF, и он мгновенно преобразуется в редактируемый файл DOCX или DOC, который вы можете скачать.

pdf to word

Заключение

Преобразование PDF в документы Word имеет важное значение для бизнеса и разработчиков, которым нужны редактируемые, доступные и делимые данные. Таким образом, с помощью Aspose.PDF Cloud вы можете программно преобразовывать PDF в Word, автоматизировать рабочие процессы и даже поддерживать обратное преобразование (DOCX в PDF) с использованием одного и того же API.

Полезные ссылки

❓ Часто задаваемые вопросы (ЧЗВ)

  1. Можно ли конвертировать PDF в формат DOCX? Да. Вы можете указать формат: "DOCX" для преобразования PDF в DOCX вместо DOC.

  2. Сохраняется ли макет при конверсии PDF в Word? Абсолютно. API гарантирует, что шрифты, таблицы, изображения и форматирование сохраняются в процессе преобразования.

  3. Мне нужен Adobe Acrobat для использования этого? Нет. Aspose.PDF Cloud API выполняет все конверсии PDF в Word в облаке — не требуется конвертер PDF в Word от Adobe Acrobat.

Связанные статьи

Мы настоятельно рекомендуем посетить следующие блоги для получения информации о: