TPDFlibResourceDedupStats

Tipos de datos, optimización

Descripción

Informa del trabajo de detección, equivalencia exacta, redirección de referencias, categorización, carga útil y recopilación de objetos realizado por DeduplicateResources

Declaración

TPDFlibResourceDedupStats = record
  ObjectsScanned: Integer;
  StreamsScanned: Integer;
  CandidateStreams: Integer;
  CanonicalStreams: Integer;
  DuplicateStreams: Integer;
  ReferencesRepointed: Integer;
  SignatureFailures: Integer;
  HashBuckets: Integer;
  HashCollisions: Integer;
  OrphanObjectsRemoved: Integer;
  ImagesDeduplicated: Integer;
  FormsDeduplicated: Integer;
  PatternsDeduplicated: Integer;
  ShadingsDeduplicated: Integer;
  FunctionsDeduplicated: Integer;
  ICCProfilesDeduplicated: Integer;
  FontProgramsDeduplicated: Integer;
  CMapsDeduplicated: Integer;
  Type3CharProcsDeduplicated: Integer;
  EmbeddedFilesDeduplicated: Integer;
  MetadataStreamsDeduplicated: Integer;
  PostScriptXObjectsDeduplicated: Integer;
  BytesHashed: Int64;
  BytesCompared: Int64;
  DuplicatePayloadBytes: Int64;
end;

Campos

ObjectsScannedTotal de entradas activas de estructura de objetos examinadas después de descodificar los objetos del documento
StreamsScannedTotal de objetos de flujo examinados
CandidateStreamsFlujos indirectos aptos cuyo tipo seleccionado y firma de diccionario superaron la validación
CanonicalStreamsGrupos distintos de equivalencia exacta conservados entre los candidatos aptos
DuplicateStreamsObjetos de flujo indirectos duplicados consolidados o notificados
ReferencesRepointedReferencias indirectas modificadas durante una ejecución real o notificables durante una ejecución de prueba
SignatureFailuresCandidatos omitidos porque una estructura de diccionario directo incorrecta o cíclica no podía representarse de forma segura
HashBucketsGrupos SHA-256 y de firma distintos conservados
HashCollisionsValores hash coincidentes rechazados por la confirmación completa de la firma o de la carga útil
OrphanObjectsRemovedObjetos indirectos eliminados mediante la recogida opcional de marcado y barrido, o -1 si la recogida no pudo completarse con seguridad
ImagesDeduplicatedFlujos XObject de imagen duplicados
FormsDeduplicatedFlujos de Form XObject duplicados
PatternsDeduplicatedFlujos de patrones de mosaico duplicados
ShadingsDeduplicatedFlujos de sombreado duplicados
FunctionsDeduplicatedFlujos de funciones muestreadas duplicados
ICCProfilesDeduplicatedFlujos de perfiles ICC duplicados
FontProgramsDeduplicatedFlujos FontFile, FontFile2 o FontFile3 duplicados
CMapsDeduplicatedFlujos CMap o ToUnicode duplicados
Type3CharProcsDeduplicatedFlujos duplicados de procedimientos de glifos Type 3
EmbeddedFilesDeduplicatedFlujos de archivos incrustados duplicados
MetadataStreamsDeduplicatedFlujos de metadatos duplicados
PostScriptXObjectsDeduplicatedFlujos de XObject PostScript duplicados
BytesHashedTotal de bytes de firma de diccionario y de carga útil codificada procesados mediante SHA-256
BytesComparedBytes de carga útil codificada que se comprueban después de hacer coincidir los hashes y las firmas
DuplicatePayloadBytesBytes de carga útil codificada sin procesar representados por flujos duplicados antes de la sobrecarga de objetos

Véase también

DeduplicateResources, TPDFlibResourcePurgeStats