THPDFSanitiseReport rekord
Kategóriánkénti eltávolítási számokat, munkakereteket és az objektumgráf állapotát jelenti egy betöltött dokumentum tisztítási futásához
Deklaráció
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;
Egység
HPDFDoc
Mezők
| Mező | Cél |
|---|---|
Profile | Az alkalmazott tisztítási szabályzat a spJavaScriptOnly értéktől a spRedactionCleanup értékig |
ActionsRemoved | Törölt dokumentum-, oldal- és mezőműveletek |
JavaScriptEntriesRemoved | A dokumentum névfájából kiszedett JavaScript bejegyzések |
EmbeddedFilesRemoved | Törölt beágyazott fájlmellékletek |
RiskyAnnotationsRemoved | A profil által kockázatosnak minősített annotációtípusok, például Launch vagy Movie |
XFAEntriesRemoved | A katalógusból eldobott XFA bejegyzések |
PayloadStreamsRemoved | Eltávolított futtatható vagy nem megbízható tartalomfolyamok |
ReferencesRemoved | A futás által felfedezett és kiszelett függő hivatkozások |
UnreachableObjectsRemoved | Az átírt fájlból eldobott árva objektumok |
MetadataEntriesRemoved | A profil által célzott metaadat-bejegyzések, például dokumentuminformáció vagy XMP darabok |
RedactAnnotationsRemoved | A kitakarító annotációk maradékának eltakarítása, hogy a megjelölt tartalom ne legyen helyreállítható |
PriorRevisionBytesDiscarded | A korábbi növekményes revíziók bájtjai, amelyeket a teljes újraírás már nem hordoz |
ObjectsVisited | Az objektumgráf átírása közben megvizsgált objektumok |
Changed | true, ha a dokumentum tartalma ténylegesen módosult |
LimitExceeded | true, ha munkakeret állította le a menetet a befejezés előtt |
InvalidObjectGraph | true, ha a forrás objektumgráfja túl sérült volt egy biztonságos újraíráshoz |
Használati megjegyzések
- A
SanitiseLoadedDocumenthívás tölti ki aTHPDFSanitiseProfileszabályzatok egyikével; a profil dönti el, mely számlálók mozoghatnak - A
Changedaz a jelző, amelyet naplózási nyomvonalakba kell bejegyezni; az egyes számlálók pontosan megmagyarázzák, mi lett kiszedve InvalidObjectGraphbeállítása esetén a futás biztonsági irányba hibázik ahelyett, hogy félig megtisztított dokumentumot állítana elő, ezért kövesse diagnosztikai javítással