PDF Form Flattener
Plugin Documentize PDF Form Flattener for .NET được thiết kế để chuyển đổi các biểu mẫu PDF tương tác thành tài liệu không thể chỉnh sửa, giúp bảo vệ chúng khỏi các sửa đổi trái phép. Công cụ này biến các trường biểu mẫu thành nội dung tĩnh, gia tăng bảo mật cho tài liệu PDF của bạn. Nó đặc biệt hữu ích khi bạn cần bảo vệ hợp đồng, thỏa thuận hoặc bất kỳ tài liệu nào mà các trường biểu mẫu cần giữ nguyên.
Cách làm phẳng các trường biểu mẫu trong một tài liệu PDF
Để làm phẳng các trường biểu mẫu trong một tài liệu PDF, hãy làm theo các bước sau:
- Tạo một phiên bản của lớp
FormFlattenerOptions. - Thêm các tệp đầu vào và đầu ra vào tùy chọn.
- Gọi phương thức
Processđể thực hiện hoạt động làm phẳng.
1// Tạo đối tượng FormFlattenerOptions để thiết lập hướng dẫn
2var options = new FormFlattenerOptions();
3// Thêm đường dẫn tệp đầu vào
4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
5// Đặt đường dẫn tệp đầu ra
6options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
7// Thực hiện quy trình
8FormFlattener.Process(options);Cách lấy tất cả các trường trong một tài liệu PDF
Bạn có thể lấy thông tin về số lượng trường có trong một tài liệu.
1// Lấy tên các trường
2var fieldNames = FormFlattener.GetFieldNames("path_to_your_pdf_file.pdf");Cách làm phẳng mọi thứ ngoại trừ Trường đầu tiên trong một tài liệu PDF
Bạn có thể chọn lọc chỉ làm phẳng các trường biểu mẫu cụ thể dựa trên các tiêu chí như vị trí hoặc tên của trường.
1// Lấy tên các trường
2var fieldNames = FormFlattener.GetFieldNames("path_to_your_pdf_file.pdf");
3// Tạo đối tượng FormFlattenerOptions để thiết lập hướng dẫn
4var options = new FormFlattenerOptions();
5options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
6options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
7// Bỏ qua 1 trường.
8options.SkipFields.Add(fieldNames[0]);
9// Thực hiện quy trình
10FormFlattener.Process(options);Các tính năng chính:
- Làm phẳng tất cả các trường biểu mẫu: Chuyển đổi các trường biểu mẫu tương tác thành nội dung tĩnh không thể chỉnh sửa.
- Làm phẳng các trường được chọn: Tùy chọn làm phẳng các trường cụ thể trong một tài liệu PDF trong khi giữ cho các trường khác vẫn có thể chỉnh sửa.
- Làm phẳng để lấy tên các trường: Lấy tên các trường trong một tài liệu PDF.