Redaction
Редактирование (безвозвратное удаление содержимого)
Необратимый процесс полного удаления конфиденциальной информации из документа с заменой затемнённой области видимым маркером (обычно чёрной полосой) и полным уничтожением нижележащих данных.
Техническая деталь
Корректное редактирование PDF — это двухэтапный процесс: сначала аннотации редактирования отмечают области для удаления, затем применение редактирования физически удаляет данные потока содержимого, встроенный текст и связанные метаданные. Простое наложение чёрных прямоугольников поверх текста (визуальное редактирование) небезопасно, поскольку исходный текст остаётся извлекаемым. Профессиональные инструменты также удаляют остаточные данные из таблицы xref и очищают осиротевшие объекты.
Пример
```javascript
// Redaction: PDF manipulation example
import { PDFDocument } from 'pdf-lib';
const pdfDoc = await PDFDocument.load(fileBytes);
const pages = pdfDoc.getPages();
console.log(`Pages: ${pages.length}`);
```