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재사용된 Form 스캔 또는 캐시된 프로그램
FormCyclesSkipped순환 또는 깊이 보호로 중지된 재귀 Form 호출
ParseFailures안전하게 구문 분석할 수 없는 Page 또는 Form 콘텐츠 스트림
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방문한 Normal, rollover, down 또는 명명된 상태 모양 참조
AppearanceStreamsScanned구문 분석한 서로 다른 주석 모양 스트림
SoftMaskStreamsScanned구문 분석된 고유 ExtGState 소프트 마스크 그룹 스트림
ImageDependenciesScanned검사한 이미지, 마스크, 소프트 마스크 및 대체 이미지 사전
ShadingDependenciesScanned색 공간 종속성을 확인하기 위해 검사한 참조 음영 사전
ColorSpaceDependenciesKept전이 별칭 또는 리소스 객체 참조를 통해 유지된 이름 지정 색 공간
NestedScopesPruned하나 이상의 명명된 항목을 제거한 양식, 패턴, Type 3, 모양 또는 소프트 마스크 리소스 범위

참고 항목

PurgeUnusedResources