Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách làm phẳng Biểu mẫu PDF bằng C++. Bạn có thể xóa các trường và đặt giá trị của chúng khi bạn làm phẳng các trường Biểu mẫu trong PDF bằng C++. Điều này không cần cài đặt Adobe Acrobat hoặc bất kỳ ứng dụng nào để sử dụng tính năng này trên hệ điều hành Linux hoặc Windows.
Các bước để làm phẳng biểu mẫu PDF bằng C ++
- Định cấu hình thư viện Aspose.Pdf for C++ bằng plugin trình quản lý gói NuGet
- Thêm tham chiếu vào không gian tên Aspose::Pdf
- Tải biểu mẫu PDF đầu vào bằng lớp Tài liệu
- Làm phẳng biểu mẫu PDF bằng phương pháp Flatten
- Lưu tệp PDF đầu ra phẳng
Bạn có thể làm phẳng Biểu mẫu có thể điền trong C++ bằng một vài lệnh gọi API đơn giản. Có thể làm theo các bước trên để hạn chế các thay đổi trong biểu mẫu bằng cách xóa các trường và đặt giá trị của chúng trên biểu mẫu. Chỉ cần tải tệp PDF đầu vào có chứa biểu mẫu, sau đó làm phẳng tất cả các trường và lưu tệp đầu ra để xử lý thêm.
Mã để làm phẳng các trường biểu mẫu trong PDF bằng C++
Đoạn mã này nhanh chóng thực hiện vài bước đơn giản để làm phẳng các trường biểu mẫu trong PDF bằng C++. Đầu tiên, Document class được sử dụng để tải tệp PDF đầu vào có chứa biểu mẫu, sau đó phương thức Flatten được sử dụng để làm cho các giá trị trường biểu mẫu không thể chỉnh sửa được. Cuối cùng, tệp PDF đầu ra được lưu sau khi làm phẳng biểu mẫu.
Trong chủ đề trước, chúng ta đã học cách đọc file PDF trong C++. Chủ đề này đề cập đến cách sử dụng C++, làm phẳng các trường Biểu mẫu PDF trong vài bước đơn giản.