Record THPDFHeadlessObjectAccess

Acceso prestado a objetos de todo el documento ligado a un reader de render y su política de seguridad

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

La unit es HPDFHeadlessRenderAccess; todos los objetos están prestados y el acceso conserva la política de seguridad del reader, así que las entradas siguen válidas solo mientras el documento y el reader dueños permanezcan vivos

Catalog y Information exponen el catálogo del documento resuelto y el diccionario de información, y EncryptionObjectNumber ubica el diccionario de cifrado cuando está presente

ObjectNumbers lista los objetos indirectos alcanzables y ReadObject resuelve uno por número bajo las mismas reglas de descifrado y presupuesto

El record lo produce THPDFHeadlessDocument.GetObjectAccess con límites de conteo de objetos y bytes de índices

Record THPDFHeadlessRenderAccess