Hướng dẫn ngắn này hướng dẫn cách chuyển đổi Biểu mẫu XFA thành PDF bằng cách sử dụng API C# REST. Bạn sẽ học cách chuyển đổi XFA động sang PDF bằng Giao diện C# REST với sự trợ giúp của SDK đám mây dựa trên .NET. Nó chia sẻ các bước xác định quy trình thay đổi Kiến trúc biểu mẫu XML sang dạng PDF truyền thống, mã mẫu và mô tả mã.
Điều kiện tiên quyết
Tạo thông tin xác thực API của tài khoản để thay đổi tệp XFA thành PDF
Tải xuống Aspose.PDF Cloud SDK for Dotnet for converting XFA Form to PDF
Thiết lập dự án C# với SDK trên
Các bước để chuyển đổi XFA sang PDF bằng dịch vụ C# RESTful
- Khởi tạo đối tượng lớp PdfApi bằng cách đặt bí mật ứng dụng khách và ID để thay đổi XFA thành PDF
- Đặt tên tệp PDF của Biểu mẫu XFA
- Đọc tất cả các byte trong tệp Biểu mẫu XFA thành một mảng byte
- Tạo luồng bộ nhớ từ nội dung XFA trong mảng byte
- Tải tệp XFA trong luồng bộ nhớ lên bộ lưu trữ Đám mây
- Gọi phương thức GetXfaPdfInStorageToAcroForm() để thay đổi tệp XFA thành PDF
- Phân tích đối tượng phản hồi và lưu tệp PDF thông 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 API mã thấp C#. Bắt đầu quá trình bằng cách tải tệp XFA nguồn vào MemoryStream và tải nó lên bộ lưu trữ Đám mây. Cuối cùng, hãy gọi phương thức GetXfaPdfInStorageToAcroForm() để chuyển đổi tệp XFA đã tải lên thành tệp PDF thông thường có Biểu mẫu được nhúng.
Mã để chuyển đổi XFA PDF sang PDF thông thường bằng dịch vụ C# RESTful
Mã này đã minh họa quy trình chuyển đổi XFA PDF động sang PDF bằng API mã thấp C#. Các biểu mẫu động có thể mở rộng, thu nhỏ hoặc thay đổi dựa trên đầu vào sẽ được chuyển đổi thành 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 tôi quy trình thay đổi XFA thành PDF. Để chuyển đổi tệp PS thành PDF, hãy tham khảo bài viết Chuyển đổi tệp PS sang PDF bằng API C# REST.