Часті запитання

Ця FAQ надає вичерпну інформацію про можливості та функціональність Documentize .NET Плагінів, охоплюючи такі аспекти, як конвертація PDF, обробка форм та генерація змісту (TOC).


Загальні питання

1. Що таке Documentize для .NET?

Documentize для .NET - це потужна бібліотека для управління та обробки PDF-документів програмним шляхом. Вона включає плагіни для перетворення PDF у різні формати, редагування PDF-форм, додавання цифрових підписів, генерації змісту та забезпечення відповідності PDF/A для довгострокового архівування.

2. Як я можу встановити плагіни Documentize для .NET?

Ви можете встановити плагіни Documentize, завантаживши файли сборки з офіційного веб-сайту або отримавши пакети безпосередньо з NuGet. Детальні інструкції з установки доступні в документації кожного плагіна.


Плагіни для конвертації PDF

3. Як я можу конвертувати PDF-документ у файл Word (DOC/DOCX)?

Щоб конвертувати PDF-документ у формат Word за допомогою PDF to DOC Converter:

  1. Створіть об’єкт класу PdfDoc.
  2. Створіть об’єкт PdfToDocOptions для налаштування параметрів конвертації.
  3. Додайте шляхи до вхідного PDF та вихідного файлу DOC/DOCX.
  4. Викликайте метод Process для виконання конвертації.

4. Як я можу конвертувати PDF-сторінки в JPEG-формат?

Використовуючи PDF to JPEG Converter:

  1. Створіть екземпляр класу Jpeg.
  2. Налаштуйте параметри конвертації (наприклад, роздільна здатність, діапазон сторінок) через JpegOptions.
  3. Додайте шляхи до вхідних/вихідних файлів.
  4. Викликайте метод Jpeg.Process, щоб виконати конвертацію.

5. Як я можу конвертувати PDF у PNG?

Щоб конвертувати PDF у формат PNG:

  1. Створіть екземпляр класу Png і об’єкт PngOptions.
  2. Додайте вхідний PDF і вкажіть вихідну папку.
  3. Налаштуйте параметри, такі як роздільна здатність (наприклад, 300 DPI).
  4. Викликайте метод Process, щоб згенерувати зображення PNG.

6. Як я можу конвертувати PDF у Excel (XLS/XLSX)?

Для конвертації PDF у Excel:

  1. Створіть екземпляр класу PdfXls.
  2. Використовуйте PdfToXlsOptions, щоб налаштувати шляхи вхідних/вихідних файлів і параметри конвертації.
  3. Викликайте метод Process, щоб почати конвертацію.

7. Як я можу конвертувати PDF у HTML?

Щоб конвертувати PDF-документи в HTML:

  1. Створіть екземпляр класу PdfHtml.
  2. Налаштуйте параметри конвертації з використанням PdfToHtmlOptions або HtmlToPdfOptions.
  3. Додайте шляхи вхідних/вихідних файлів і викликайте метод Process.

Обробка PDF-форм

8. Як я можу редагувати PDF-форму за допомогою Редактора форм?

PDF Форм Редактор надає можливості для:

  • Додавання полів (FormEditorAddOptions).
  • Оновлення полів (FormEditorSetOptions).
  • Видалення полів (FormRemoveSelectedFieldsOptions). Після налаштування полів форми виконайте метод Process.

9. Як я можу сплющити PDF-форму?

Щоб сплющити поля форм:

  1. Створіть екземпляр класу FormFlattener.
  2. Використовуйте FormFlattenAllFieldsOptions, щоб сплющити всі поля, або FormFlattenSelectedFieldsOptions, щоб націлитися на конкретні поля.
  3. Додайте вхідні/вихідні файли і викликайте метод Process.

10. Як я можу експортувати дані з PDF-форм?

Щоб експортувати дані форм, використовуйте PDF Form Exporter. Створіть об’єкт FormExporterValuesToCsvOptions, вкажіть умови для полів форми і викликайте метод Process, щоб експортувати дані у формат CSV.


PDF/A та управління змістом

11. Як я можу конвертувати PDF у формат PDF/A?

Для конвертації PDF у PDF/A:

  1. Використовуйте клас PdfAConverter.
  2. Налаштуйте версію PDF/A (наприклад, PDF/A-3B) у PdfAConvertOptions.
  3. Додайте шляхи вхідних/вихідних файлів і викликайте метод Process.

12. Як я можу згенерувати зміст (TOC) у PDF?

Щоб створити зміст:

  1. Створіть екземпляр класу TocGenerator.
  2. Використовуйте TocOptions, щоб визначити параметри змісту.
  3. Додайте вхідні/вихідні файли і запустіть метод Process.

Обробка підписів

13. Як я можу цифрово підписати PDF-документ?

Щоб додати цифровий підпис:

  1. Створіть екземпляр класу Signature.
  2. Використовуйте SignOptions, щоб налаштувати файл PFX, пароль і деталі підпису (наприклад, причина, контактна інформація).
  3. Додайте вхідні/вихідні файли і викликайте метод Process.

Додаткові функції

14. Чи можу я розділити PDF-файли за допомогою Documentize?

Так, за допомогою PDF Splitter:

  1. Створіть екземпляр класу Splitter.
  2. Налаштуйте параметри розділення за допомогою SplitOptions.
  3. Додайте шляхи вхідних/вихідних файлів і викликайте метод Process.

15. Як я можу об’єднати кілька PDF-файлів в один?

Щоб об’єднати PDF:

  1. Створіть екземпляр класу Merger.
  2. Додайте вхідні PDF і вкажіть вихідний файл через MergeOptions.
  3. Запустіть метод Process, щоб об’єднати файли.

16. Чи обмежується Documentize лише роботою з PDF?

Хоча Documentize в основному зосереджується на маніпуляції з PDF, він також підтримує конвертації в і з форматів, таких як DOC, XLS, HTML, JPEG і PNG.


Ліцензування та сумісність

17. Які системні вимоги для використання плагінів Documentize?

Documentize підтримує:

  • Операційні системи: Windows 7-11, Windows Server 2003-2022, macOS (10.12+) та Linux.
  • Фреймворки: .NET Framework 4.0 до 8.0.
  • IDE: Сумісно з різними версіями Visual Studio.

18. Як мені налаштувати ліцензійні ключі для Documentize?

Щоб активувати плагін, посилайтеся на Documentize у вашому проекті та налаштуйте ліцензійні ключі перед викликом будь-яких методів. Ознайомтеся з документацією конкретного плагіна для детальних інструкцій.

19. Де я можу знайти більше прикладів та документації для плагінів Documentize?

Повна документація API та приклади доступні на веб-сайті Documentize або через пакети NuGet у вашому середовищі розробки.


 Українська