FAQs

Цей FAQ надає всебічну інформацію щодо функцій та можливостей Documentize .NET Plugins, охоплюючи такі аспекти, як конвертація 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-форми за допомогою Form Editor?

PDF Form Editor надає можливості:

  • Додати поля (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 у вашому середовищі розробки.


28 груд. 2024 р.
 Українська