THPDFHeadlessObjectAccess Record

Geleende whole-document-objecttoegang gebonden aan een render-reader en diens securitybeleid

THPDFHeadlessObjectAccess = record
  Reader: THPDFHeadlessRenderAccess;
  Catalog, Information: THPDFObject;
  EncryptionObjectNumber: Integer;
  ObjectNumbers: THPDFHeadlessObjectNumbers;
  ReadObject: THPDFHeadlessObjectReader;
end;

De unit is HPDFHeadlessRenderAccess; alle objecten zijn geleend en toegang behoudt het securitybeleid van de reader, dus entries blijven alleen geldig zolang het bezittende document en de reader in leven zijn

Catalog en Information leggen de opgeloste documentcatalog en information dictionary bloot, en EncryptionObjectNumber lokaliseert de encryption-dictionary wanneer aanwezig

ObjectNumbers somt de bereikbare indirecte objecten op en ReadObject lost er één op nummer op onder dezelfde decryptie- en budgetregels

Het record wordt geproduceerd door THPDFHeadlessDocument.GetObjectAccess met object-aantal- en index-byte-grenzen

THPDFHeadlessRenderAccess Record