THPDFDocumentProbe Record

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

Il registro fornisce a ogni recogniser metadati limitati di header e archivio, senza caricare i payload delle voci

ArchiveLease è un token di implementazione opaco per ogni apertura, e i gestori custom non devono dipendere da esso né trattenerlo

IHPDFDocumentHandler Interface