TPDFlibResourcePurgeStats
Typy danych, Optymalizacja
Opis
Raportuje pracę, zachowawcze decyzje dotyczące bezpieczeństwa, usunięcia nazwanych zasobów, oczyszczanie struktury i zbieranie nieużywanych obiektów wykonane przez PurgeUnusedResources
Składnia
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;
Pola
| PagesProcessed | Wybrane strony odwiedzone przez operację |
|---|---|
| ContentStreamsScanned | Przeanalizowane warstwy zawartości stron |
| FormStreamsScanned | Przeanalizowane odrębne strumienie Form XObject |
| FormStreamsReused | Ponownie użyte wyniki skanowania formularzy lub programy z pamięci podręcznej |
| FormCyclesSkipped | Rekurencyjne wywołania Form zatrzymane przez ochronę przed cyklami lub nadmierną głębokością |
| ParseFailures | Strumienie zawartości strony lub Form, których nie można było bezpiecznie przeanalizować |
| UnknownOperatorScopesPreserved | Zakresy zasobów zachowane z powodu znalezienia nieznanego operatora |
| CandidateEntries | Wpisy nazwanych zasobów, których nieużywanie zostało udowodnione |
| RemovedEntries | Wpisy nazwanych zasobów usunięte podczas rzeczywistego oczyszczania |
| FontsRemoved | Usunięte wpisy Font |
| XObjectsRemoved | Usunięte wpisy XObject |
| ExtGStatesRemoved | Usunięte wpisy ExtGState |
| ColorSpacesRemoved | Usunięte wpisy ColorSpace |
| PatternsRemoved | Usunięte wpisy Pattern |
| ShadingsRemoved | Usunięte wpisy Shading |
| PropertiesRemoved | Usunięte wpisy Properties |
| EmptyCategoriesRemoved | Usunięte puste słowniki kategorii zasobów |
| ProcSetsRemoved | Usunięte przestarzałe tablice /ProcSet |
| OrphanObjectsRemoved | Nieosiągalne obiekty pośrednie usunięte przez opcjonalną fazę odśmiecania |
| DependencyEntriesScanned | Używane wpisy nazwanych zasobów zbadane pod kątem zależności przechodnich |
| DependencyCacheHits | Zagnieżdżone programy strumieni lub zakresy Type 3 ponownie użyte bez powtórnej analizy |
| DependencyCyclesSkipped | Nieprawidłowe cykle zależności lub nadmierne zagnieżdżenie bezpiecznie zatrzymane |
| PatternStreamsScanned | Przeanalizowane odrębne strumienie zawartości przywoływanych wzorców kafelkowych |
| Type3FontsScanned | Przeanalizowane przywoływane słowniki czcionek Type 3 |
| Type3GlyphStreamsScanned | Przeanalizowane odrębne strumienie CharProc Type 3 |
| AppearanceAnnotationsScanned | Adnotacje zawierające słownik wyglądu |
| AppearanceStatesScanned | Odwiedzone odwołania wyglądu normalnego, po najechaniu, po naciśnięciu lub stanu nazwanego |
| AppearanceStreamsScanned | Przeanalizowane odrębne strumienie wyglądu adnotacji |
| SoftMaskStreamsScanned | Przeanalizowane odrębne strumienie grup masek miękkich ExtGState |
| ImageDependenciesScanned | Słowniki obrazów, masek, masek miękkich i obrazów alternatywnych zbadane pod kątem zależności |
| ShadingDependenciesScanned | Przywoływane słowniki cieniowania zbadane pod kątem zależności przestrzeni kolorów |
| ColorSpaceDependenciesKept | Nazwane przestrzenie kolorów zachowane przez aliasy przechodnie lub odwołania do obiektów zasobów |
| NestedScopesPruned | Zakresy zasobów Form, wzorców, Type 3, wyglądu lub masek miękkich, z których usunięto co najmniej jeden nazwany wpis |