TPDFlibResourcePurgeStats

Tipos de dados, otimização

Descrição

Comunica o trabalho, as decisões de segurança conservadoras, as remoções de recursos nomeados, a limpeza estrutural e a recolha de objetos órfãos efetuados por PurgeUnusedResources

Sintaxe

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 selecionadas percorridas pela operação
ContentStreamsScannedCamadas de conteúdo de páginas analisadas
FormStreamsScannedFluxos distintos de Form XObject analisados
FormStreamsReusedAnálises Form ou programas em cache reutilizados
FormCyclesSkippedChamadas recursivas de Form interrompidas pela proteção contra ciclos ou profundidade
ParseFailuresFluxos de conteúdo Page ou Form que não foi possível analisar em segurança
UnknownOperatorScopesPreservedÂmbitos de recursos preservados porque foi encontrado um operador desconhecido
CandidateEntriesEntradas de recursos designados comprovadamente não utilizadas
RemovedEntriesEntradas de recursos com nome removidas durante a limpeza em direto
FontsRemovedEntradas Font removidas
XObjectsRemovedEntradas XObject removidas
ExtGStatesRemovedEntradas ExtGState removidas
ColorSpacesRemovedEntradas ColorSpace removidas
PatternsRemovedEntradas Pattern removidas
ShadingsRemovedEntradas Shading removidas
PropertiesRemovedEntradas Properties removidas
EmptyCategoriesRemovedDicionários vazios de categorias de recursos removidos
ProcSetsRemovedMatrizes /ProcSet obsoletas removidas
OrphanObjectsRemovedObjetos indiretos inalcançáveis removidos pela fase opcional de recolha de lixo
DependencyEntriesScannedEntradas de recursos designados utilizadas e inspecionadas quanto a dependências transitivas
DependencyCacheHitsProgramas de fluxos aninhados ou âmbitos Type 3 reutilizados sem nova análise
DependencyCyclesSkippedOs ciclos de dependências incorretos ou o aninhamento excessivo foram interrompidos em segurança
PatternStreamsScannedFluxos distintos de conteúdo de padrões de mosaico referenciados analisados
Type3FontsScannedDicionários de tipos de letra Type 3 referenciados analisados
Type3GlyphStreamsScannedFluxos CharProc de Type 3 distintos analisados
AppearanceAnnotationsScannedAnotações que contêm um dicionário de apresentação
AppearanceStatesScannedReferências de apresentação normal, ao passar o ponteiro, ao premir ou de estado com nome visitadas
AppearanceStreamsScannedFluxos distintos de aparência de anotações analisados
SoftMaskStreamsScannedFluxos distintos de grupos de máscara suave ExtGState analisados
ImageDependenciesScannedDicionários de imagem, máscara, máscara suave e imagem alternativa inspecionados
ShadingDependenciesScannedDicionários de sombreado referenciados inspecionados quanto a dependências do espaço de cor
ColorSpaceDependenciesKeptEspaços de cor designados mantidos através de aliases transitivos ou referências a objetos de recursos
NestedScopesPrunedÂmbitos de recursos de Form, padrão, Type 3, aspeto ou máscara suave que removeram pelo menos uma entrada nomeada

Consulte também

PurgeUnusedResources