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
| ObjectsScanned | Total de entradas activas de estructura de objetos examinadas después de descodificar los objetos del documento |
|---|---|
| StreamsScanned | Total de objetos de flujo examinados |
| CandidateStreams | Flujos indirectos aptos cuyo tipo seleccionado y firma de diccionario superaron la validación |
| CanonicalStreams | Grupos distintos de equivalencia exacta conservados entre los candidatos aptos |
| DuplicateStreams | Objetos de flujo indirectos duplicados consolidados o notificados |
| ReferencesRepointed | Referencias indirectas modificadas durante una ejecución real o notificables durante una ejecución de prueba |
| SignatureFailures | Candidatos omitidos porque una estructura de diccionario directo incorrecta o cíclica no podía representarse de forma segura |
| HashBuckets | Grupos SHA-256 y de firma distintos conservados |
| HashCollisions | Valores hash coincidentes rechazados por la confirmación completa de la firma o de la carga útil |
| OrphanObjectsRemoved | Objetos indirectos eliminados mediante la recogida opcional de marcado y barrido, o -1 si la recogida no pudo completarse con seguridad |
| ImagesDeduplicated | Flujos XObject de imagen duplicados |
| FormsDeduplicated | Flujos de Form XObject duplicados |
| PatternsDeduplicated | Flujos de patrones de mosaico duplicados |
| ShadingsDeduplicated | Flujos de sombreado duplicados |
| FunctionsDeduplicated | Flujos de funciones muestreadas duplicados |
| ICCProfilesDeduplicated | Flujos de perfiles ICC duplicados |
| FontProgramsDeduplicated | Flujos FontFile, FontFile2 o FontFile3 duplicados |
| CMapsDeduplicated | Flujos CMap o ToUnicode duplicados |
| Type3CharProcsDeduplicated | Flujos duplicados de procedimientos de glifos Type 3 |
| EmbeddedFilesDeduplicated | Flujos de archivos incrustados duplicados |
| MetadataStreamsDeduplicated | Flujos de metadatos duplicados |
| PostScriptXObjectsDeduplicated | Flujos de XObject PostScript duplicados |
| BytesHashed | Total de bytes de firma de diccionario y de carga útil codificada procesados mediante SHA-256 |
| BytesCompared | Bytes de carga útil codificada que se comprueban después de hacer coincidir los hashes y las firmas |
| DuplicatePayloadBytes | Bytes de carga útil codificada sin procesar representados por flujos duplicados antes de la sobrecarga de objetos |