Зведення PDF-файлів за допомогою Node.js REST API

У цьому короткому посібнику пояснюється процес зведення PDF-файлів за допомогою Node.js REST API. Ви навчитеся зводити PDF онлайн за допомогою Node.js REST Interface, використовуючи хмарний SDK на базі Node.js для друку або обміну PDF-файлами з обмеженням на редагування даних, заповнених у полях форми. Це не лише підвищує безпеку, але й покращує сумісність та забезпечує цілісність даних для архівування.

Передумова

Кроки для зведення PDF-файлів онлайн за допомогою REST-інтерфейсу Node.js

  1. Створіть екземпляр PdfApi, використовуючи надані облікові дані API
  2. Вкажіть ім’я локального PDF-файлу, ім’я файлу віддаленого сховища та шлях до локального вихідного файлу
  3. Відкрийте локальний потік PDF-файлів та завантажте його до кореневої папки хмарного сховища.
  4. Викличте Вирівнювання полів у завантаженому файлі, щоб вирівняти всі поля форми на місці
  5. Отримати оброблений PDF-файл із хмарного сховища як потік
  6. Скопіюйте завантажений PDF-потік у новий локальний файл
  7. Перехоплення будь-яких винятків та виведення пов’язаних повідомлень про помилки та трасування стека

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

Код для зведення PDF-файлів онлайн за допомогою API на основі Node.js

Цей код виконує процес зведення PDF-файлів онлайн за допомогою Node.js Low Code API. Ви можете завантажити кілька PDF-файлів у хмарне сховище та виконати зведення, передаючи імена окремих файлів по одному методу PutFieldsFlatten() для онлайн-операцій. Ви можете завантажити всі або вибрані вихідні файли за допомогою методу DownloadFile() у класі PdfApi.

У цій статті показано, як перетворити PDF-файл на формат XPS за допомогою Node.js Low Code API. Щоб конвертувати PDF-документ у XPS, зверніться до статті про Конвертування PDF у XPS за допомогою Node.js REST API.

 Українська