Конвертирайте XFA формуляр в PDF с помощта на Node.js REST API

Този кратък урок ръководи как да конвертирате XFA формуляр в PDF с помощта на Node.js REST API. Ще се научите да конвертирате динамичен XFA в PDF с помощта на Node.js REST Interface с помощта на базиран на Node.js Cloud SDK. Той споделя стъпките, определящи процеса на промяна на XML Forms Architecture към традиционен PDF формуляр, примерен код и описание на кода.

Предпоставка

Стъпки за конвертиране на XFA в PDF с помощта на Node.js RESTful Service

  1. Създайте екземпляр на обекта от клас PdfApi, като зададете тайната на клиента и ID за промяна на XFA в PDF
  2. Задайте името на PDF файла на XFA Form
  3. Прочетете всички байтове във файла на XFA Form в байтов масив
  4. Създайте поток от памет от XFA съдържание в байтовия масив
  5. Качете XFA файла в потока от памет в облачното хранилище
  6. Извикайте метода GetXfaPdfInStorageToAcroForm(), за да промените XFA файла в PDF
  7. Анализирайте обекта на отговора и запазете нормалния PDF, експортиран от XFA, на диска

Тези стъпки обобщават процеса на трансформиране на XFA формуляра в PDF с помощта на Node.js Low Code API. Започнете процеса, като заредите изходния XFA файл в MemoryStream и го качите в облачното хранилище. Накрая извикайте метода GetXfaPdfInStorageToAcroForm(), за да трансформирате качения XFA файл в нормален PDF с вграден формуляр.

Код за конвертиране на XFA PDF в нормален PDF с помощта на Node.js RESTful Service

Този код демонстрира процеса за конвертиране на динамичен XFA PDF в PDF с помощта на Node.js Low Code API. Динамичните формуляри, които могат да се разширяват, свиват или променят въз основа на въвеждане, се трансформират във формуляри, които са статични, където оформлението и полетата не се променят динамично с помощта на метода GetXfaPdfInStorageToAcroForm(). Отговорът на API съдържа нормалното PDF съдържание, което се записва на диска.

Тази статия ни научи на процеса на промяна на XFA в PDF. За да трансформирате PS файл в PDF, вижте статията Конвертирайте PS файл в PDF с помощта на Node.js REST API.

 Български