Перетворіть форму XFA у PDF за допомогою Java REST API

У цьому короткому посібнику описано, як конвертувати форму XFA у PDF за допомогою Java REST API. Ви навчитеся конвертувати динамічний XFA у PDF за допомогою Java REST Interface за допомогою Cloud SDK на основі Java. У ньому описано кроки, що визначають процес зміни архітектури форм XML на традиційну форму PDF, приклад коду та опис коду.

Обов’язкова умова

Кроки для перетворення XFA у PDF за допомогою Java RESTful Service

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

Ці кроки підсумовують процес перетворення XFA Form у PDF за допомогою Java Low Code API. Розпочніть процес, завантаживши вихідний файл XFA у MemoryStream і завантаживши його в хмарне сховище. Нарешті, викличте метод GetXfaPdfInStorageToAcroForm(), щоб перетворити завантажений файл XFA на звичайний PDF із вбудованою формою.

Код для перетворення XFA PDF у звичайний PDF за допомогою Java RESTful Service

Цей код продемонстрував процес перетворення динамічного XFA PDF у PDF за допомогою Java Low Code API. За допомогою методу GetXfaPdfInStorageToAcroForm() динамічні форми, які можна розширювати, звужувати або змінювати на основі вхідних даних, перетворюються на статичні форми, де макет і поля не змінюються динамічно. Відповідь API містить звичайний вміст PDF, який зберігається на диску.

Ця стаття навчила нас процесу зміни XFA на PDF. Щоб перетворити файл XPS на PDF, перегляньте статтю Перетворіть XPS у PDF за допомогою Java REST API.

 Українська