TPDFlibResourcePurgeStats

Tipos de datos, optimización

Descripción

Notifica el trabajo, decisiones conservadoras, recursos con nombre eliminados, limpieza estructural y recopilación de huérfanos de PurgeUnusedResources

Sintaxis

Delphi

TPDFlibResourcePurgeStats = record
  PagesProcessed: Integer;
  ContentStreamsScanned: Integer;
  FormStreamsScanned: Integer;
  FormStreamsReused: Integer;
  FormCyclesSkipped: Integer;
  ParseFailures: Integer;
  UnknownOperatorScopesPreserved: Integer;
  CandidateEntries: Integer;
  RemovedEntries: Integer;
  FontsRemoved: Integer;
  XObjectsRemoved: Integer;
  ExtGStatesRemoved: Integer;
  ColorSpacesRemoved: Integer;
  PatternsRemoved: Integer;
  ShadingsRemoved: Integer;
  PropertiesRemoved: Integer;
  EmptyCategoriesRemoved: Integer;
  ProcSetsRemoved: Integer;
  OrphanObjectsRemoved: Integer;
  DependencyEntriesScanned: Integer;
  DependencyCacheHits: Integer;
  DependencyCyclesSkipped: Integer;
  PatternStreamsScanned: Integer;
  Type3FontsScanned: Integer;
  Type3GlyphStreamsScanned: Integer;
  AppearanceAnnotationsScanned: Integer;
  AppearanceStatesScanned: Integer;
  AppearanceStreamsScanned: Integer;
  SoftMaskStreamsScanned: Integer;
  ImageDependenciesScanned: Integer;
  ShadingDependenciesScanned: Integer;
  ColorSpaceDependenciesKept: Integer;
  NestedScopesPruned: Integer;
end;

Campos

PagesProcessedPáginas seleccionadas visitadas por la operación
ContentStreamsScannedCapas de contenido de página analizadas
FormStreamsScannedFlujos distintos de Form XObject analizados
FormStreamsReusedAnálisis Form o programas en caché reutilizados
FormCyclesSkippedLlamadas recursivas de Form detenidas por la protección de ciclos o profundidad
ParseFailuresFlujos de contenido de Page o Form que no se han podido analizar de forma segura
UnknownOperatorScopesPreservedÁmbitos de recursos conservados porque se encontró un operador desconocido
CandidateEntriesEntradas de recursos con nombre que se ha demostrado que no se utilizan
RemovedEntriesEntradas de recursos con nombre eliminadas durante la limpieza en vivo
FontsRemovedEntradas Font eliminadas
XObjectsRemovedEntradas XObject eliminadas
ExtGStatesRemovedEntradas ExtGState eliminadas
ColorSpacesRemovedEntradas ColorSpace eliminadas
PatternsRemovedEntradas Pattern eliminadas
ShadingsRemovedEntradas Shading eliminadas
PropertiesRemovedEntradas Properties eliminadas
EmptyCategoriesRemovedDiccionarios vacíos de categorías de recursos eliminados
ProcSetsRemovedMatrices /ProcSet obsoletas eliminadas
OrphanObjectsRemovedObjetos indirectos inaccesibles eliminados por la fase opcional de recolección de elementos no utilizados
DependencyEntriesScannedEntradas de recursos con nombre utilizadas que se han inspeccionado en busca de dependencias transitivas
DependencyCacheHitsProgramas de flujo anidados o ámbitos Type 3 reutilizados sin volver a analizarlos
DependencyCyclesSkippedLos ciclos de dependencias malformados o el anidamiento excesivo se detuvieron de forma segura
PatternStreamsScannedFlujos distintos de contenido de patrones de mosaico referenciados y analizados
Type3FontsScannedDiccionarios de fuentes Type 3 referenciados que se han analizado
Type3GlyphStreamsScannedFlujos CharProc de Type 3 distintos analizados
AppearanceAnnotationsScannedAnotaciones que contienen un diccionario de apariencia
AppearanceStatesScannedReferencias de apariencia normal, de sustitución al pasar el puntero, pulsada o de estado con nombre visitadas
AppearanceStreamsScannedFlujos distintos de apariencia de anotaciones analizados
SoftMaskStreamsScannedFlujos distintos de grupos de máscara suave ExtGState analizados
ImageDependenciesScannedDiccionarios de imagen, máscara, máscara suave e imagen alternativa examinados
ShadingDependenciesScannedDiccionarios de sombreado referenciados que se han examinado para detectar dependencias del espacio de color
ColorSpaceDependenciesKeptEspacios de color con nombre conservados mediante alias transitivos o referencias a objetos de recurso
NestedScopesPrunedÁmbitos de recursos de formulario, patrón, Type 3, apariencia o máscara suave que eliminaron al menos una entrada con nombre

Véase también

PurgeUnusedResources