TPDFlibResourceDedupStats

데이터 형식, 최적화

설명

DeduplicateResources가 수행한 검색, 정확한 동등성 판정, 참조 리디렉션, 범주, 페이로드 및 객체 수집 작업을 보고합니다

선언

TPDFlibResourceDedupStats = record
  ObjectsScanned: Integer;
  StreamsScanned: Integer;
  CandidateStreams: Integer;
  CanonicalStreams: Integer;
  DuplicateStreams: Integer;
  ReferencesRepointed: Integer;
  SignatureFailures: Integer;
  HashBuckets: Integer;
  HashCollisions: Integer;
  OrphanObjectsRemoved: Integer;
  ImagesDeduplicated: Integer;
  FormsDeduplicated: Integer;
  PatternsDeduplicated: Integer;
  ShadingsDeduplicated: Integer;
  FunctionsDeduplicated: Integer;
  ICCProfilesDeduplicated: Integer;
  FontProgramsDeduplicated: Integer;
  CMapsDeduplicated: Integer;
  Type3CharProcsDeduplicated: Integer;
  EmbeddedFilesDeduplicated: Integer;
  MetadataStreamsDeduplicated: Integer;
  PostScriptXObjectsDeduplicated: Integer;
  BytesHashed: Int64;
  BytesCompared: Int64;
  DuplicatePayloadBytes: Int64;
end;

필드

ObjectsScanned문서 개체를 디코딩한 뒤 검사한 전체 활성 개체 구조 항목
StreamsScanned검사한 총 스트림 객체 수
CandidateStreams선택한 형식과 사전 서명이 검증을 통과한 적합한 간접 스트림
CanonicalStreams적합한 후보 중 유지된 서로 다른 정확한 동등성 그룹
DuplicateStreams통합하거나 보고한 중복 간접 스트림 개체
ReferencesRepointed실제 실행 중 변경되었거나 시험 실행 중 보고할 수 있는 간접 참조
SignatureFailures잘못되었거나 순환하는 직접 사전 구조를 안전하게 표현할 수 없어 건너뛴 후보
HashBuckets유지된 고유 SHA-256 및 서명 그룹
HashCollisions일치하는 해시 값이 전체 서명 또는 페이로드 확인에서 거부되었습니다
OrphanObjectsRemoved선택적 표시 후 정리 수집으로 제거된 간접 객체 수 또는 수집을 안전하게 완료할 수 없는 경우 -1
ImagesDeduplicated중복 이미지 XObject 스트림
FormsDeduplicated중복 Form XObject 스트림
PatternsDeduplicated중복 타일링 패턴 스트림
ShadingsDeduplicated중복 음영 스트림
FunctionsDeduplicated중복 샘플 함수 스트림
ICCProfilesDeduplicated중복 ICC 프로필 스트림
FontProgramsDeduplicated중복 FontFile, FontFile2 또는 FontFile3 스트림
CMapsDeduplicated중복 CMap 또는 ToUnicode 스트림
Type3CharProcsDeduplicated중복 Type 3 글리프 프로시저 스트림
EmbeddedFilesDeduplicated중복 내장 파일 스트림
MetadataStreamsDeduplicated중복 메타데이터 스트림
PostScriptXObjectsDeduplicated중복 PostScript XObject 스트림
BytesHashedSHA-256을 통과한 사전 서명 및 인코딩 페이로드 바이트의 총합
BytesCompared해시와 서명을 일치시킨 뒤 검사한 인코딩된 페이로드 바이트
DuplicatePayloadBytes객체 오버헤드 전 중복 스트림이 나타내는 원시 인코딩 페이로드 바이트

참고 항목

DeduplicateResources, TPDFlibResourcePurgeStats