THPDFDocumentProbe Record
THPDFDocumentProbe = record
SourceName, Extension, MIMEType: string;
HeaderBytes: TBytes;
IsArchive: boolean;
ArchiveEntryNames: THPDFStringArray;
InputBytes, ArchiveCompressedBytes, ArchiveExpandedBytes: Int64;
ArchiveLease: IInterface;
end;
The registry supplies bounded header and archive metadata to each recognizer without loading entry payloads
ArchiveLease is an opaque per-open implementation token and custom handlers must not depend on or retain it