Chuyển đổi biểu mẫu XFA sang PDF bằng Node.js REST API

Hướng dẫn ngắn này hướng dẫn cách chuyển đổi XFA Form sang PDF bằng Node.js REST API. Bạn sẽ học cách chuyển đổi XFA động sang PDF bằng Node.js REST Interface với sự trợ giúp của Cloud SDK dựa trên Node.js. Bài viết chia sẻ các bước định nghĩa quy trình chuyển đổi Kiến trúc Biểu mẫu XML sang biểu mẫu PDF truyền thống, một đoạn mã mẫu và mô tả mã.

Điều kiện tiên quyết

Các bước chuyển đổi XFA sang PDF bằng dịch vụ RESTful của Node.js

  1. Khởi tạo đối tượng lớp PdfApi bằng cách thiết lập bí mật và ID của máy khách để thay đổi XFA thành PDF
  2. Đặt tên tệp PDF của biểu mẫu XFA
  3. Đọc tất cả các byte trong tệp XFA Form vào một mảng byte
  4. Tạo luồng bộ nhớ từ nội dung XFA trong mảng byte
  5. Tải tệp XFA trong luồng bộ nhớ lên bộ nhớ đám mây
  6. Gọi phương thức GetXfaPdfInStorageToAcroForm() để thay đổi tệp XFA thành PDF
  7. Phân tích cú pháp đối tượng phản hồi và lưu PDF bình thường được xuất từ ​​XFA vào đĩa

Các bước này tóm tắt quá trình chuyển đổi Biểu mẫu XFA sang PDF bằng Node.js Low Code API. Bắt đầu quá trình bằng cách tải tệp XFA nguồn vào MemoryStream và tải lên bộ nhớ đám mây. Cuối cùng, gọi phương thức GetXfaPdfInStorageToAcroForm() để chuyển đổi tệp XFA đã tải lên thành PDF thông thường có nhúng Biểu mẫu.

Mã để chuyển đổi PDF XFA sang PDF thông thường bằng dịch vụ RESTful của Node.js

Mã này đã minh họa quy trình chuyển đổi PDF XFA động sang PDF bằng Node.js Low Code API. Các biểu mẫu động có thể mở rộng, thu nhỏ hoặc thay đổi dựa trên dữ liệu đầu vào được chuyển đổi thành các biểu mẫu tĩnh, trong đó bố cục và các trường không thay đổi động bằng phương thức GetXfaPdfInStorageToAcroForm(). Phản hồi API chứa nội dung PDF thông thường được lưu trên đĩa.

Bài viết này hướng dẫn chúng ta quy trình chuyển đổi XFA sang PDF. Để chuyển đổi tệp PS sang PDF, hãy tham khảo bài viết Chuyển đổi tệp PS sang PDF bằng Node.js REST API.

 Tiếng Việt