THPDFHeadlessDocument.GetObjectAccess
function GetObjectAccess(MaxObjectCount: Integer = MaxInt;
MaxIndexBytes: Int64 = High(Int64)): THPDFHeadlessObjectAccess;
Devuelve acceso al grafo prestado de solo lectura desde un documento cargado tras comprobar el permiso de extracción; los límites de recuento de objetos y de bytes de índice se comprueban antes de asignar el array de números de objeto
THPDFHeadlessObjectAccess
Declarado en HPDFHeadlessRenderAccess; Reader contiene callbacks existentes acotados de resolver y streams, Catalog y Information exponen el objeto de catálogo y el opcional de información, y EncryptionObjectNumber identifica el diccionario de cifrado
ObjectNumbers contiene cada entrada de referencia cruzada en uso distinta de cero; ReadObject(Reader.Context, ObjectNumber) carga perezosamente un objeto referenciado a través de THPDFHeadlessObjectReader
Los objetos y contextos de callbacks pertenecen al documento; nunca modifique ni libere objetos prestados, y deje de usar el record antes de que el documento se recargue, cierre, cambie o destruya
La enumeración y la carga de objetos respetan el token de cancelación del documento; el array de números devuelto es gestionado por el llamador mientras sus objetos siguen prestados