THotPDF.SaveLoadedDocumentDiagnostic
Записывает диагностический PDF с сохранением содержимого, стабильным порядком словарей, классическими xref-таблицами и распакованными косвенными объектами
Объявление
procedure SaveLoadedDocumentDiagnostic(
const TargetFile: TFileName
);
Контракт вывода
- Добавляет диагностический маркер
%QDF-1.0после бинарного маркера PDF - Сохраняет байты закодированных stream payload и их фильтры
- Отключает linearisation, xref stream и object stream для удобства просмотра
- Восстанавливает все опции вывода вызывающей стороны после завершения сохранения
- Работает в паре с
RepairDiagnosticDocumentпосле ручного редактирования, так что длины stream, строки xref, trailer иstartxrefне требуют ручного обслуживания
См. также: Editable Diagnostic Documents and Repair, RepairDiagnosticDocument, SaveLoadedDocument, DeterministicDictionaryOrder