TPDFlibResourcePurgeStats
Veri Türleri, Eniyileme
Açıklama
PurgeUnusedResources tarafından gerçekleştirilen işi, tutucu güvenlik kararlarını, adlandırılmış kaynak kaldırmalarını, yapısal temizliği ve sahipsiz nesne toplamayı bildirir
Sözdizimi
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;
Alanlar
| PagesProcessed | İşlemin ziyaret ettiği seçili sayfalar |
|---|---|
| ContentStreamsScanned | Ayrıştırılan sayfa içerik katmanları |
| FormStreamsScanned | Ayrıştırılan farklı Form XObject akışları |
| FormStreamsReused | Yeniden kullanılan form taramaları veya önbelleğe alınmış programlar |
| FormCyclesSkipped | Özyinelemeli Form çağrıları döngü veya derinlik korumasıyla durduruldu |
| ParseFailures | Güvenli biçimde ayrıştırılamayan Page veya Form içerik akışları |
| UnknownOperatorScopesPreserved | Bilinmeyen işleç bulunduğu için kaynak kapsamları korundu |
| CandidateEntries | Kullanılmadığı kanıtlanan adlandırılmış kaynak girdileri |
| RemovedEntries | Canlı temizleme sırasında kaldırılan adlandırılmış kaynak girdileri |
| FontsRemoved | Kaldırılan Font girdileri |
| XObjectsRemoved | Kaldırılan XObject girdileri |
| ExtGStatesRemoved | Kaldırılan ExtGState girdileri |
| ColorSpacesRemoved | Kaldırılan ColorSpace girdileri |
| PatternsRemoved | Kaldırılan Pattern girdileri |
| ShadingsRemoved | Kaldırılan Shading girdileri |
| PropertiesRemoved | Kaldırılan Properties girdileri |
| EmptyCategoriesRemoved | Kaldırılan boş kaynak kategorisi sözlükleri |
| ProcSetsRemoved | Kullanım dışı /ProcSet dizileri kaldırıldı |
| OrphanObjectsRemoved | İsteğe bağlı çöp toplama aşamasının kaldırdığı erişilemeyen dolaylı nesneler |
| DependencyEntriesScanned | Geçişli bağımlılıklar için incelenen kullanılmış adlandırılmış kaynak girdileri |
| DependencyCacheHits | İç içe akış programları veya yeniden ayrıştırılmadan tekrar kullanılan Type 3 kapsamları |
| DependencyCyclesSkipped | Bozuk bağımlılık döngüleri veya aşırı iç içe yerleşim güvenle durduruldu |
| PatternStreamsScanned | Ayrıştırılmış farklı başvurulu döşeme deseni içerik akışları |
| Type3FontsScanned | İncelenen başvurulan Type 3 yazı tipi sözlükleri |
| Type3GlyphStreamsScanned | Ayrıştırılan farklı Type 3 CharProc akışları |
| AppearanceAnnotationsScanned | Görünüm sözlüğü taşıyan ek açıklamalar |
| AppearanceStatesScanned | Ziyaret edilen normal, üzerine gelme, basılı veya adlandırılmış durum görünüm başvuruları |
| AppearanceStreamsScanned | Ayrıştırılan farklı ek açıklama görünüm akışları |
| SoftMaskStreamsScanned | Ayrıştırılan farklı ExtGState yumuşak maske grubu akışları |
| ImageDependenciesScanned | İncelenen görüntü, maske, yumuşak maske ve alternatif görüntü sözlükleri |
| ShadingDependenciesScanned | Renk uzayı bağımlılıkları açısından incelenen başvurulu gölgelendirme sözlükleri |
| ColorSpaceDependenciesKept | Geçişli diğer adlar veya kaynak nesnesi başvuruları üzerinden tutulan adlandırılmış renk uzayları |
| NestedScopesPruned | En az bir adlandırılmış girdiyi kaldıran Form, pattern, Type 3, appearance veya soft-mask kaynak kapsamları |