🍋
Menu
PDF

Flattening

Сведение (объединение слоёв PDF)

Процесс окончательного объединения интерактивных элементов, таких как поля форм, аннотации и комментарии, со статическим визуальным содержимым страницы PDF, делая их нередактируемыми.

Техническая деталь

Сведение преобразует поток отображения каждого интерактивного элемента в поток содержимого страницы и удаляет связанные словари интерактивных объектов. Это обычно выполняется перед печатью, архивированием или распространением заполненных форм для предотвращения дальнейшего редактирования. После сведения значения полей форм становятся статическим текстом, аннотации — нарисованной графикой, а размер файла PDF часто уменьшается, поскольку удаляются интерактивные словари и JavaScript.

Пример

```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();
```

Связанные форматы

Связанные инструменты

Связанные термины