THotPDF.SanitiseLoadedDocument Method

Удаляет выбранное активное или внешнее содержимое из загруженного PDF и подготавливает компактную полную перезапись

Объявление

function SanitiseLoadedDocument(Profile: THPDFSanitiseProfile;
  out Report: THPDFSanitiseReport): Boolean; overload;
function SanitiseLoadedDocument(
  out Report: THPDFSanitiseReport): Boolean; overload;

Параметры

ИмяНазначение
ProfileВыбирает удаление «только JavaScript», активного содержимого или строгое удаление для недоверенного документа
ReportПринимает счётчики удалений, счётчик посещённых объектов, состояние изменений и диагностику сбоев

Возвращаемое значение

Возвращает True после полного предпрогона и подготовки перезаписи или False, если документ не загружен, корневой каталог недоступен, бюджет узлов превышен или дублирующиеся идентификаторы косвенных объектов делают граф недопустимым

Связанные API