TPDFlibResourcePurgeStats

Tipi di dati, ottimizzazione

Descrizione

Segnala lavoro, decisioni conservative, rimozioni di risorse, pulizia strutturale e raccolta degli orfani eseguiti da PurgeUnusedResources

Sintassi

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;

Campi

PagesProcessedPagine selezionate visitate dall'operazione
ContentStreamsScannedLivelli del contenuto della pagina analizzati
FormStreamsScannedStream Form XObject distinti analizzati
FormStreamsReusedScansioni dei moduli o programmi nella cache riutilizzati
FormCyclesSkippedChiamate Form ricorsive interrotte dalla protezione contro cicli o profondità
ParseFailuresFlussi di contenuto Page o Form che non è stato possibile analizzare in sicurezza
UnknownOperatorScopesPreservedAmbiti delle risorse conservati perché è stato trovato un operatore sconosciuto
CandidateEntriesVoci di risorse denominate risultate inutilizzate
RemovedEntriesVoci delle risorse con nome rimosse durante la pulizia attiva
FontsRemovedVoci Font rimosse
XObjectsRemovedVoci XObject rimosse
ExtGStatesRemovedVoci ExtGState rimosse
ColorSpacesRemovedVoci ColorSpace rimosse
PatternsRemovedVoci Pattern rimosse
ShadingsRemovedVoci Shading rimosse
PropertiesRemovedVoci Properties rimosse
EmptyCategoriesRemovedDizionari vuoti delle categorie di risorse rimossi
ProcSetsRemovedArray /ProcSet obsoleti rimossi
OrphanObjectsRemovedOggetti indiretti irraggiungibili rimossi dalla fase facoltativa di garbage collection
DependencyEntriesScannedVoci delle risorse con nome usate ed esaminate per dipendenze transitive
DependencyCacheHitsProgrammi di flussi nidificati o ambiti Type 3 riutilizzati senza nuova analisi
DependencyCyclesSkippedCicli di dipendenze non validi o annidamento eccessivo arrestati in sicurezza
PatternStreamsScannedFlussi di contenuto distinti dei motivi a tasselli di riferimento analizzati
Type3FontsScannedDizionari dei font Type 3 di riferimento analizzati
Type3GlyphStreamsScannedStream CharProc Type 3 distinti analizzati
AppearanceAnnotationsScannedAnnotazioni che contengono un dizionario di aspetto
AppearanceStatesScannedRiferimenti di aspetto normale, rollover, premuto o con stato denominato visitati
AppearanceStreamsScannedFlussi di aspetto distinti delle annotazioni analizzati
SoftMaskStreamsScannedFlussi distinti dei gruppi di maschere morbide ExtGState analizzati
ImageDependenciesScannedDizionari di immagini, maschere, maschere morbide e immagini alternative esaminati
ShadingDependenciesScannedDizionari Shading di riferimento esaminati per le dipendenze dallo spazio colore
ColorSpaceDependenciesKeptSpazi colore denominati conservati tramite alias transitivi o riferimenti a oggetti risorsa
NestedScopesPrunedAmbiti risorsa Form, pattern, Type 3, aspetto o maschera morbida che hanno rimosso almeno una voce denominata

Vedere anche

PurgeUnusedResources