THotPDF.SanitiseLoadedDocument Method

로드 PDF에서 선택한 활성 또는 외부 제공 콘텐츠를 제거하고 압축적인 전체 재작성을 준비합니다

선언

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

매개변수

이름목적
ProfileJavaScript 전용, 활성 콘텐츠, 엄격한 신뢰할 수 없는 문서, 리치 미디어 전용, redaction 정리 제거 중 하나를 고릅니다
Report제거 수, 메타데이터·이전 리비전 정리 텔레메트리, 방문 객체 수, 변경 상태, 실패 진단을 받습니다

반환 값

preflight와 재작성 준비를 모두 마쳤으면 True를, 로드된 문서가 없거나 루트 catalog를 사용할 수 없거나 노드 예산을 초과했거나 indirect 객체 ID가 중복되어 그래프가 올바르지 않으면 False를 반환합니다

관련 API