Registro THPDFSanitiseReport

Recuentos de eliminación por categoría, límites de trabajo y salud del grafo de objetos para una pasada de saneamiento de documento cargado

Declaración

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;

Unidad

HPDFDoc

Campos

CampoPropósito
ProfilePolítica de saneamiento aplicada, desde spJavaScriptOnly hasta spRedactionCleanup
ActionsRemovedAcciones de documento, página y campo eliminadas
JavaScriptEntriesRemovedEntradas JavaScript expurgadas del name tree del documento
EmbeddedFilesRemovedAdjuntos de archivos incrustados eliminados
RiskyAnnotationsRemovedTipos de anotación que el perfil clasifica como arriesgados, como Launch o Movie
XFAEntriesRemovedEntradas XFA descartadas del Catalog
PayloadStreamsRemovedStreams de carga útil ejecutable o no confiable eliminados
ReferencesRemovedReferencias colgantes dejadas atrás y podadas por la pasada
UnreachableObjectsRemovedObjetos huérfanos descartados del archivo reescrito
MetadataEntriesRemovedEntradas de metadatos que el perfil ataca, como document info o piezas XMP
RedactAnnotationsRemovedAnotaciones de redacción sobrantes limpiadas para que el contenido marcado no sea recuperable
PriorRevisionBytesDiscardedBytes de revisiones incrementales previas que una reescritura completa ya no lleva
ObjectsVisitedObjetos examinados mientras se reescribía el grafo de objetos
ChangedTrue cuando el contenido del documento se modificó realmente
LimitExceededTrue cuando un presupuesto de trabajo detuvo la pasada antes de completarse
InvalidObjectGraphTrue cuando el grafo de objetos de la fuente estaba demasiado dañado para una reescritura segura

Notas de uso

APIs relacionadas