THPDFDocumentProbe Record

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

O registro fornece cabeçalho limitado e metadados de arquivo a cada reconhecedor sem carregar as cargas úteis das entradas

ArchiveLease é um token de implementação opaco por abertura e os manipuladores personalizados não devem depender dele nem retê-lo

Interface IHPDFDocumentHandler