TPDFlibResourcePurgeStats

Datové typy, optimalizace

Popis

Hlásí práci, konzervativní bezpečnostní rozhodnutí, odstranění pojmenovaných zdrojů, strukturní úklid i sběr opuštěných objektů provedené funkcí PurgeUnusedResources

Syntaxe

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;

Pole

PagesProcessedVybrané stránky navštívené operací
ContentStreamsScannedPage content layers parsed
FormStreamsScannedDistinct Form XObject streams parsed
FormStreamsReusedForm scans or cached programs reused
FormCyclesSkippedRecursive Form calls stopped by cycle or depth protection
ParseFailuresProudy obsahu stránek nebo Form, které nebylo možné bezpečně naparsovat
CandidateEntriesNamed resource entries proven unused
RemovedEntriesNamed resource entries removed during live cleanup
FontsRemovedRemoved Font entries
XObjectsRemovedRemoved XObject entries
ExtGStatesRemovedRemoved ExtGState entries
ColorSpacesRemovedRemoved ColorSpace entries
PatternsRemovedOdstraněné položky Pattern
ShadingsRemovedRemoved Shading entries
PropertiesRemovedRemoved Properties entries
EmptyCategoriesRemovedEmpty resource category dictionaries removed
ProcSetsRemovedDeprecated /ProcSet arrays removed
OrphanObjectsRemovedNedosažitelné nepřímé objekty odstraněné volitelnou fází garbage collection
DependencyEntriesScannedUsed named resource entries inspected for transitive dependencies
DependencyCacheHitsNested stream programs or Type 3 scopes reused without reparsing
DependencyCyclesSkippedMalformed dependency cycles or excessive nesting stopped safely
PatternStreamsScannedDistinct referenced tiling-pattern content streams parsed
Type3FontsScannedReferenced Type 3 font dictionaries analysed
Type3GlyphStreamsScannedDistinct Type 3 CharProc streams parsed
AppearanceAnnotationsScannedAnnotations carrying an appearance dictionary
AppearanceStatesScannedNormal, rollover, down, or named-state appearance references visited
AppearanceStreamsScannedDistinct annotation appearance streams parsed
SoftMaskStreamsScannedDistinct ExtGState soft-mask group streams parsed
ImageDependenciesScannedProhlížené slovníky obrázků, masek, soft-mask a alternate-image
ColorSpaceDependenciesKeptNamed colour spaces retained through transitive aliases or resource-object references
NestedScopesPrunedRozsahy zdrojů formuláře, vzoru, Type 3, vzhledu nebo měkké masky, z nichž byla odstraněna alespoň jedna pojmenovaná položka

Viz také

PurgeUnusedResources