THPDFDocumentProbe-record

THPDFDocumentProbe = record
  SourceName, Extension, MIMEType: string;
  HeaderBytes: TBytes;
  IsArchive: boolean;
  ArchiveEntryNames: THPDFStringArray;
  InputBytes, ArchiveCompressedBytes, ArchiveExpandedBytes: Int64;
  ArchiveLease: IInterface;
end;

Het register levert begrensde kop- en archiefmetagegevens aan elke herkenner zonder payloads van entries te laden

ArchiveLease is een ondoorzichtig per-open implementatietoken en aangepaste handlers mogen er niet van afhangen of het behouden

IHPDFDocumentHandler-interface