pdf в doc

Як конвертувати PDF-документ у Word за допомогою .NET REST API.

Файли PDF пропонують стабільний і загальнодоступний формат для обміну документами. Але їм часто бракує гнучкості та можливості редагування, необхідних для спільних робочих процесів. Ось де конверсія PDF у Word DOC стає вкрай необхідною. Трансформаційний процес, що подолає розрив між статичними PDF-файлами та динамічними документами Word. У цій статті досліджується нагальна потреба в цій функції перетворення, розкриваються проблеми, пов’язані зі статичними форматами документів, і висвітлюються трансформаційні переваги, які вона дає.

API перетворення PDF у DOC

Конвертація файлів PDF у формат Word DOC стає легкою й ефективною за допомогою Aspose.PDF Cloud SDK for .NET. Цей надійний API оптимізує процес перетворення, водночас пропонуючи безліч розширених можливостей для комплексної обробки документів. Таким чином, використовуючи можливості Aspose.PDF Cloud SDK у .NET, ви можете легко інтегрувати перетворення PDF у DOC у свої програми, забезпечуючи точне збереження структури, форматування та вмісту документа під час переходу.

Першим кроком є пошук Aspose.Pdf-Cloud в менеджері пакетів NuGet і натискання кнопки Додати пакет. Це додасть посилання SDK у ваш проект. По-друге, отримайте облікові дані клієнта з хмарної інформаційної панелі. Якщо у вас немає облікового запису, просто створіть безкоштовний обліковий запис, дотримуючись інструкцій, наведених у статті швидкий початок.

Перетворіть PDF-документ у Word у C# .NET

У наступному розділі наведено докладні відомості про те, як цей хмарний SDK можна використовувати для розробки бездоганного рішення для перетворення PDF у DOC, відкриваючи широкий спектр розширених функцій для вдосконалення робочих процесів керування документами за допомогою c# .NET.

PdfApi pdfApi = new PdfApi(clientSecret, clientID);

Створіть об’єкт класу PdfApi, де ми передаємо облікові дані клієнта як аргументи.

var response = pdfApi.GetPdfInStorageToDoc("Binder1.pdf", addReturnToLineEnd: false, format: "DOC", mode: "TextBox", recognizeBullets: true);

Викличте API, щоб перетворити вхідний PDF-файл у документ Word, де вказано формат DOC, а режим перетворення – TextBox.

saveToDisk(response, "Resultant.doc");

Спеціальний метод для збереження отриманого об’єкта потоку на локальному диску.

// Для отримання додаткових прикладів https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples

// Отримайте облікові дані клієнта з https://dashboard.aspose.cloud/
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";

// створити екземпляр PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);

// Викличте API для конвертації PDF у формат DOC онлайн
var response = pdfApi.GetPdfInStorageToDoc("Binder1.pdf", addReturnToLineEnd: false, format: "DOC", mode: "TextBox", recognizeBullets: true);

// друк повідомлення про успішне перетворення
if (response != null)
{
    Console.WriteLine("Operation completed successfully !");
}

// зберегти отриманий потік на локальний диск
saveToDisk(response, "Resultant.doc");

// метод збереження вмісту потоку у файл на локальному диску
public static void saveToDisk(Stream responseStream, String resultantFile)
{
    var fileStream = File.Create(resultantFile);
    responseStream.Seek(0, SeekOrigin.Begin);
    responseStream.CopyTo(fileStream);
    fileStream.Close();
}
pdf в doc

Попередній перегляд перетворення документа PDF у редагований документ Word.

Зразок PDF-файлу, використаного у наведеному вище прикладі, і результуючу презентацію PowerPoint, згенеровану вище, можна завантажити з Binder1.pdf і converted.docx

  • Щоб переглянути отриманий документ Word, спробуйте скористатися нашим безкоштовним онлайн GroupDocs.Viewer.

PDF у DOCX за допомогою команд cURL

Перетворення PDF-файлів у документи Word (DOCX) за допомогою Aspose.PDF Cloud і команд cURL пропонує зручне та універсальне рішення для перетворення документів. Використовуючи команди cURL для взаємодії з Aspose.PDF Cloud API, ви можете легко ініціювати перетворення PDF у DOCX. Цей підхід не тільки спрощує процес перетворення, але й забезпечує точність і зберігає структуру, форматування та вміст оригінального PDF-файлу.

Тепер першим кроком у цьому підході є створення маркера доступу JWT за допомогою такої команди:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=163c02a1-fcaa-4f79-be54-33012487e783&client_secret=c71cfe618cc6c0944f8f96bdef9813ac" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Тепер, коли у нас є маркер JWT, виконайте наведену нижче команду, щоб конвертувати PDF у редагований документ Word онлайн.

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 {accessToken}" \
-o "converted.docx"

Замініть inputPDF назвою вхідного PDF-файлу (доступного в хмарному сховищі), а accessToken — маркером доступу JWT, згенерованим вище.

Висновок

Підсумовуючи, обидва підходи до перетворення PDF у формат документа Word (DOCX) мають суттєві переваги, але Aspose.PDF Cloud виділяється як оптимальне рішення для безперебійного та ефективного перетворення документів. Хоча традиційні команди cURL забезпечують простий спосіб взаємодії з API, комплексні можливості Aspose.PDF Cloud підносять процес перетворення на нову висоту. Крім того, хмарна архітектура забезпечує масштабованість і доступність, усуваючи необхідність у складних локальних інсталяціях.

корисні посилання

Схожі статті

Ми настійно рекомендуємо відвідати такі публікації блогу, щоб отримати інформацію про: