🍋
Menu
PDF

Flattening

Làm phẳng (Hợp nhất Lớp PDF)

Quy trình hợp nhất vĩnh viễn các phần tử tương tác như trường biểu mẫu, chú thích và bình luận vào nội dung trực quan tĩnh của trang PDF, khiến chúng không thể chỉnh sửa.

Chi tiết kỹ thuật

Làm phẳng chuyển đổi luồng hiển thị của mỗi phần tử tương tác vào luồng nội dung của trang và xóa các từ điển đối tượng tương tác liên quan. Điều này thường được thực hiện trước khi in, lưu trữ hoặc phân phối biểu mẫu đã hoàn thành để ngăn chỉnh sửa thêm. Sau khi làm phẳng, giá trị trường biểu mẫu trở thành văn bản tĩnh, chú thích trở thành đồ họa được vẽ và kích thước tệp PDF thường giảm vì các từ điển tương tác và JavaScript bị xóa.

Ví dụ

```javascript
// Fill PDF form fields
const form = pdf.getForm();
form.getTextField('name').setText('Jane Doe');
form.getCheckBox('agree').check();
form.getDropdown('country').select('United States');

// Flatten form (make fields non-editable)
form.flatten();
```

Định dạng liên quan

Công cụ liên quan

Thuật ngữ liên quan