Tiểu mục của Mẫu PDF

Làm phẳng các trường biểu mẫu

The Documentize PDF Form for .NET cho phép bạn 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, làm cho chúng an toàn trước 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, tăng cườ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ệ các 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 phải được giữ nguyên.

Cách làm phẳng các trường biểu mẫu trong PDF

Để làm phẳng các trường biểu mẫu trong tài liệu PDF, thực hiện các bước sau:

  1. Tạo một thể hiện của lớp FlattenFieldsOptions.
  2. Thêm các tệp đầu vào và đầu ra vào tùy chọn.
  3. Gọi phương thức Flatten để thực hiện thao tác làm phẳng.
1// Create FlattenFieldsOptions object to set instructions
2var options = new FlattenFieldsOptions();
3// Add input file path
4options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
5// Set output file path
6options.AddOutput(new FileData("path_to_result_pdf_file.pdf"));
7// Perform the process
8PdfForm.Flatten(options);

Cách lấy tất cả các trường trong PDF

Bạn có thể lấy thông tin về số lượng trường mà tài liệu chứa.

1// Get Fields Names
2var fieldNames = PdfForm.GetNames(new GetFieldNamesOptions("path_to_your_pdf_file.pdf"));

Cách làm phẳng mọi thứ ngoại trừ trường đầu tiên trong PDF

Bạn có thể chọn lọc làm phẳng chỉ các trường biểu mẫu nhất định dựa trên tiêu chí như vị trí hoặc tên của trường.

 1// Get Fields Names
 2var fieldNames = PdfForm.GetNames(new GetFieldNamesOptions("path_to_your_pdf_file.pdf"));
 3 // Create FlattenFieldsOptions object to set instructions
 4var options = new FlattenFieldsOptions();
 5options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
 6options.AddOutput(new FileData("path_to_result_pdf_file.pdf"));
 7 // Skip 1 field.
 8options.SkipFields.Add(fieldNames[0]);
 9 // Perform the process
10PdfForm.Flatten(options);

Tính năng chính:

  • Flatten All Form Fields: 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.
  • Get Fields Names: Lấy tên các trường trong PDF.
  • Flatten Selected Fields: Tùy chọn làm phẳng các trường nhất định trong PDF trong khi giữ các trường khác có thể chỉnh sửa.
 Tiếng Việt