Záznam THPDFSanitiseReport
Počty odebraného podle kategorií, limity práce a zdraví objektového grafu pro běh sanitizace načteného dokumentu
Deklarace
THPDFSanitiseReport= record
Profile: THPDFSanitiseProfile;
ActionsRemoved: Integer;
JavaScriptEntriesRemoved: Integer;
EmbeddedFilesRemoved: Integer;
RiskyAnnotationsRemoved: Integer;
XFAEntriesRemoved: Integer;
PayloadStreamsRemoved: Integer;
ReferencesRemoved: Integer;
UnreachableObjectsRemoved: Integer;
MetadataEntriesRemoved: Integer;
RedactAnnotationsRemoved: Integer;
PriorRevisionBytesDiscarded: Int64;
ObjectsVisited: Integer;
Changed: boolean;
LimitExceeded: boolean;
InvalidObjectGraph: boolean;
end;
Jednotka
HPDFDoc
Pole
| Pole | Účel |
|---|---|
Profile | Aplikovaná politika sanitizace od spJavaScriptOnly po spRedactionCleanup |
ActionsRemoved | Smazané akce dokumentu, stránky a polí |
JavaScriptEntriesRemoved | Položky JavaScript vyloupané z name tree dokumentu |
EmbeddedFilesRemoved | Smazané přílohy vložených souborů |
RiskyAnnotationsRemoved | Typy anotací, které profil klasifikuje jako rizikové, například Launch nebo Movie |
XFAEntriesRemoved | Položky XFA odstraněné z katalogu |
PayloadStreamsRemoved | Odstraněné spustitelné nebo nedůvěryhodné payload streamy |
ReferencesRemoved | Visící reference, které po sobě zůstaly a průchod je ořízl |
UnreachableObjectsRemoved | Opuštěné objekty vyhozené z přepsaného souboru |
MetadataEntriesRemoved | Metadata položky, na které profil cílí, například informace o dokumentu nebo části XMP |
RedactAnnotationsRemoved | Zbytkové redakční anotace vyčištěné, aby označený obsah nešlo obnovit |
PriorRevisionBytesDiscarded | Bajty dřívějších inkrementálních revizí, které už plné přepsání neobsahuje |
ObjectsVisited | Objekty prohlédnuté při přepisu objektového grafu |
Changed | True, když se obsah dokumentu skutečně změnil |
LimitExceeded | True, když work budget zastavil průchod před dokončením |
InvalidObjectGraph | True, když byl zdrojový objektový graf příliš poškozený na bezpečný přepis |
Poznámky k použití
- Vyplníte ho přes
SanitiseLoadedDocumenta některou z politikTHPDFSanitiseProfile; profil rozhoduje, která počítadla se můžou hýbat Changedje příznak pro auditní záznamy; jednotlivá počítadla přesně vysvětlí, co se vyloupo- Když je nastavené
InvalidObjectGraph, běh selže bezpečně místo vyprodukování napůl vyčištěného dokumentu, takže navážte diagnostickou opravou