TPDFlibResourceDedupStats

Tipos de datos, optimización

Descripción

Informa el trabajo de detección, equivalencia exacta, redirección de referencias, categoría, carga 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 decodificar 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 informados
ReferencesRepointedReferencias indirectas modificadas durante una ejecución real o notificables durante una ejecución de prueba
SignatureFailuresCandidatos omitidos porque una estructura de diccionario directo malformada o cíclica no se pudo representar de forma segura
HashBucketsGrupos distintos de SHA-256 y de firmas conservados
HashCollisionsValores hash coincidentes rechazados por la confirmación completa de firma o carga útil
OrphanObjectsRemovedObjetos indirectos eliminados mediante recolección opcional de marcar y barrer, o -1 si la recolección no pudo completarse de forma segura
ImagesDeduplicatedFlujos XObject de imagen duplicados
FormsDeduplicatedFlujos Form XObject duplicados
PatternsDeduplicatedFlujos de patrón 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 de procedimiento de glifos Type 3 duplicados
EmbeddedFilesDeduplicatedFlujos de archivos incrustados duplicados
MetadataStreamsDeduplicatedFlujos de metadatos duplicados
PostScriptXObjectsDeduplicatedFlujos XObject de PostScript duplicados
BytesHashedTotal de bytes de firma del diccionario y de carga codificada procesados mediante SHA-256
BytesComparedBytes de carga codificados comprobados después de hacer coincidir hashes y firmas
DuplicatePayloadBytesBytes de carga útil codificada sin procesar representados por flujos duplicados antes de la sobrecarga de objetos

Véase también

DeduplicateResources, TPDFlibResourcePurgeStats