TPDFlibResourcePurgeStats

数据类型、优化

说明

报告 PurgeUnusedResources 执行的工作、保守安全决策、命名资源移除、结构清理和孤立对象收集

语法

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;

字段

PagesProcessed操作访问过的所选页面
ContentStreamsScanned已解析的页面内容层
FormStreamsScanned已解析的不同 Form XObject 流
FormStreamsReused复用的表单扫描或缓存程序
FormCyclesSkipped递归 Form 调用因循环或深度保护而停止
ParseFailures无法安全解析的页面或表单内容流
UnknownOperatorScopesPreserved由于发现未知运算符而保留资源作用域
CandidateEntries已证明未使用的命名资源条目
RemovedEntries实时清理期间移除的命名资源条目
FontsRemoved已移除的 Font 条目
XObjectsRemoved已移除的 XObject 条目
ExtGStatesRemoved已移除的 ExtGState 条目
ColorSpacesRemoved已移除的 ColorSpace 条目
PatternsRemoved已移除的 Pattern 条目
ShadingsRemoved已移除的 Shading 条目
PropertiesRemoved已移除的 Properties 条目
EmptyCategoriesRemoved已移除空资源类别字典
ProcSetsRemoved已移除废弃的 /ProcSet 数组
OrphanObjectsRemoved可选垃圾回收阶段移除的不可达间接对象
DependencyEntriesScanned为传递依赖关系检查过的已用命名资源条目
DependencyCacheHits嵌套流程序或 Type 3 作用域在未重新解析的情况下重复使用
DependencyCyclesSkipped格式错误的依赖循环或过度嵌套已安全停止
PatternStreamsScanned已解析的不同引用平铺图案内容流
Type3FontsScanned已分析的引用 Type 3 字体字典
Type3GlyphStreamsScanned已解析的不同 Type 3 CharProc 流
AppearanceAnnotationsScanned携带外观字典的注释
AppearanceStatesScanned访问的普通、滚动、按下或具名状态外观引用
AppearanceStreamsScanned已解析的不同注释外观流
SoftMaskStreamsScanned已解析的不同 ExtGState 软掩码组流
ImageDependenciesScanned已检查图像、蒙版、软蒙版和备用图像字典
ShadingDependenciesScanned检查用于色彩空间依赖项的已引用着色字典
ColorSpaceDependenciesKept通过传递别名或资源对象引用保留的命名色彩空间
NestedScopesPruned至少移除了一个命名条目的表单、图案、Type 3、外观或软蒙版资源作用域

另请参阅

PurgeUnusedResources