Преобразование XML в PDF с помощью Node.js REST API

В этой статье рассказывается, как преобразовать XML в PDF с помощью REST API Node.js. Вы научитесь автоматически заполнять данные из XML-файла в PDF с помощью Low Code API Node.js, используя Cloud SDK на базе Node.js. В статье объясняется процесс заполнения формы в PDF-файле данными из XML и загрузки заполненного PDF-файла из облачного хранилища.

Необходимое условие

Шаги по преобразованию XML-файла в PDF с помощью интерфейса Node.js REST

  1. Создайте объект класса PdfApi, установив идентификатор клиента и секрет для чтения данных из XML.
  2. Задайте имена PDF-файла с полями формы и XML-файла с данными формы.
  3. Загрузите PDF-файл в облачное хранилище, чтобы заполнить форму.
  4. Загрузите XML-файл с данными формы в облачное хранилище.
  5. Вызовите метод GetImportFieldsFromXmlInStorage() для заполнения PDF-формы данными из XML-файла.
  6. Загрузите заполненный PDF-файл из облака и сохраните его на диске

Эти шаги суммируют процесс экспорта данных из XML-документа в PDF с помощью RESTful-сервиса Node.js. Загрузите PDF- и XML-файлы в облачное хранилище и вызовите метод GetImportFieldsFromXmlInStorage() для импорта данных в PDF-файл. При необходимости сохраните возвращаемый поток в файл на локальном диске.

Код для преобразования XML в PDF-файл с помощью API на базе Node.js

Этот код демонстрирует разработку конвертера XML в PDF с использованием Node.js Low Code API. Для него требуется PDF-файл с автоматическим заполнением полей формы. XML-файл содержит данные с теми же именами, что и поля формы, для корректной передачи данных.

В этой статье мы научились заполнять PDF-форму, используя XML-файл в качестве входных данных. Чтобы создать новый PDF-файл с этой формой, обратитесь к статье Создайте заполняемый PDF-файл с помощью Node.js REST API.

 Русский