Aspose.PDF DOC Converter для .NET

Завантажити.pdf Доктор Конвертер для .NET є цілеспрямованим плагіном, який дозволяє безперервну, високоякісну конвертацію ПДФ Сторінки в документи Microsoft Word (DOC і DOCX). вона зберігає оригінальний розклад, форматинг, зображення та таблиці, а також експонує багатий API для тонкого контролю над кожним аспектом процесу конверсії. Це рішення значно покращує доступність документів, робить ваш вміст редагуваним, поділеним і сумісним на всіх платформах.

Розпочинаємо

Інсталяція та установка

Ви можете додати Aspose.PDF DOC Converter для .NET до свого проекту через NuGet або завантажуючи Зіп З нашого сайту:

Системні вимоги

  • Операційні системи: Windows 7–11, Windows Server 2003–2022, macOS (10.12+), і Linux
  • **.NET версії: ** Сумісна з .NET 4.0 через .Net 7.0
  • Розвиток інструментів: Безперервно працює з декількома версіями Microsoft Visual Studio

Особливості та функції

Ключовий конвертний двигун

  • Процесує потоки сторінки PDF і повертає їх в модель об’єкта документа Word
  • Конвертувати цілий документ або ітеризувати через сторінки для часткових трансформацій

Розробка та форматизація збереження

  • Підтримує текстовий потік, індентацію, злиття, простір
  • Підтримує багатосторонні розташування, плавучі текстові коробки, заголовки і ноги, номери сторінок і водні знаки

Форт і стиль малювання

  • Інтелектуальний шрифт вбудова і заміна
  • Автоматичний падіння для відсутніх шрифтів
  • Збереже шрифт стилів (бод, італійський, підрібний, стрічковий) і розмірів

Реконструкція столу та списку

  • Відновлює таблиці, мережі та списки в якості елементів рідної мови
  • Підтримує кордони, шпанки, наповнення, списки кулетів / номерованих, а також запліднені та змішані таблиці

Зображення обробки

  • Екстракти та вбудовані растер/векторні зображення (PNG, JPEG, TIFF, CMYK)
  • Збережає внутрішнє/плавальне розташування, розділення та ДПІ
  • Опціональна компресія для контролю розміру вихідного файлу

Книжкова та анотаційна конверсія

  • Конвертує книжкові знаки PDF в заголовки Word та входи TOC
  • Карти анотації/коментари в Word коментарі
  • Збереження внутрішніх і зовнішніх гіперзв’язків

Форма поля та інтерактивний елемент підтримки

  • Конвертує PDF-формальні поля в Word-контроли (текстові поля, контрольні ящики, радіогрупи, падіння)
  • Зберігає значення поля та експортні формати

Page-Range і Batch Processing

  • Конвертувати окремі сторінки, діапазони або неконтигуальні комплекти
  • Батч-обробка API підтримує паралельні конверсії
  • Прогрес зворотні дзвінки та підтримка скасування для великих робочих місць

Налаштування та варіанти конверсії

  • Контроль компресії зображення, ДПІ та кольорової глибини
  • Вимкнення / відключення розпізнавання стовпів, таблиць або цифр
  • Налаштування маржі та розмірів сторінки

Управління продуктивністю та пам’яттю

  • Читачі/автори, засновані на потоці, мінімізують відбитки пам’яті
  • Підтримує асинхронні та багаторазові операції
  • Налаштування кеші та папки тем для широкомасштабної обробки

Локалізація та підтримка мови RTL

  • Повна підтримка Unicode, в тому числі арабські, іврит, індійські та тайські скрипти
  • Збереження етикетки мови та провідних властивостей

Приклад: Конвертувати PDF в DOC

// Specify the input and output file paths.
var inputPath = Path.Combine(@"C:\Samples\", "sample.pdf");
var outputPath = Path.Combine(@"C:\Samples\", "sample.docx");

// Create an instance of the PdfDoc plugin.
var plugin = new PdfDoc();

// Create an instance of the PdfToDocOptions class.
var options = new PdfToDocOptions
{
    SaveFormat = SaveFormat.DocX
};

// Add the input and output file paths to the options.
options.AddInput(new FileDataSource(inputPath));
options.AddOutput(new FileDataSource(outputPath));

// Process the PDF to Word conversion using the plugin and options.
var resultContainer = plugin.Process(options);

// Get the result from the result container.
var result = resultContainer.ResultCollection[0];

// Print the result.
Console.WriteLine(result);

Традиції та найкращі практики

  • Завжди ініціюйте і підтверджуйте вашу ліцензію, перш ніж закликати конвертора
  • Для великих файлів PDF використовуйте конвертацію діапазону сторінки або пакетів для оптимізації використання пам’яті
  • Переконайтеся, що персоналізовані шрифти доступні на системі або вбудовані в PDF
  • Баланс компресії зображення та DPI для бажаної якості та розміру файлу
  • Використання інстанцій для швидкого перетворення (користування using блоків)
  • Використовуйте об’єкти конфігурації, але створюйте свіжі потоки за операцією в сценаріях високого потоку
  • Використовуйте дзвінки прогресу для оновлення інтерфейсу або реалізуйте логіку скасування
  • Контроль системних ресурсів під час широкомасштабної або паралельної обробки

Часто задавані запитання

**Які можливості надає Aspose.PDF DOC Converter для .NET?**Він пропонує широку функцію для конвертації PDF в DOC або DOCX, будь то сторінка за сторінкою або як поєднані документи.

**Як Aspose.PDF для .NET відрізняється від ASPOSE.pdf DOC Converter?**Aspose.PDF для .NET - це всеосяжний API для маніпуляції PDF (творювання, редагування, компресія, імпорт / експорт даних.

**Чи обмежено перетворення PDF в DOC(X)?**Так. Цей плагін спеціально оптимізований для конверсій PDF → DOC/DOCX. Для більш широкої функціональності використовуйте інші бібліотеки Aspose.PDF.

**Чи пропонує Aspose онлайн інструмент PDF-to-DOC?**Так, Aspose пропонує безкоштовний онлайн-інструмент для базової конверсії PDF в DOC.

 Українська