THPDFHeadlessObjectAccess Record
وصول كائنات مستند كاملًا مستعارًا مرتبطًا بقارئ تصيير وسياسة أمنه
THPDFHeadlessObjectAccess = record
Reader: THPDFHeadlessRenderAccess;
Catalog, Information: THPDFObject;
EncryptionObjectNumber: Integer;
ObjectNumbers: THPDFHeadlessObjectNumbers;
ReadObject: THPDFHeadlessObjectReader;
end;
The unit is HPDFHeadlessRenderAccess; all objects are borrowed and access retains the reader's security policy, so entries stay valid only while the owning document and reader remain alive
Catalog and Information expose the resolved document catalog and information dictionary, and EncryptionObjectNumber locates the encryption dictionary when present
ObjectNumbers lists the reachable indirect objects and ReadObject resolves one by number under the same decrypt and budget rules
The record is produced by THPDFHeadlessDocument.GetObjectAccess with object-count and index-byte bounds