THPDFHeadlessDocument.GetObjectAccess
function GetObjectAccess(MaxObjectCount: Integer = MaxInt;
MaxIndexBytes: Int64 = High(Int64)): THPDFHeadlessObjectAccess;
Restituisce un accesso al grafo di sola lettura preso in prestito da un documento caricato dopo il controllo del permesso di estrazione; i limiti di conteggio oggetti e byte di indice vengono controllati prima di allocare l'array dei numeri di oggetto
THPDFHeadlessObjectAccess
Dichiarato in HPDFHeadlessRenderAccess; Reader contiene i callback esistenti limitati di resolver e stream, Catalog e Information espongono oggetti catalog e information opzionali, e EncryptionObjectNumber identifica il dizionario di cifratura
ObjectNumbers contiene ogni voce in uso diversa da zero dei riferimenti incrociati; ReadObject(Reader.Context, ObjectNumber) carica pigramente un oggetto referenziato attraverso THPDFHeadlessObjectReader
Oggetti e contesti dei callback appartengono al documento; non modificare né liberare mai gli oggetti presi in prestito, e smettere di usare il record prima che il documento venga ricaricato, chiuso, modificato o distrutto
Enumerazione e caricamento degli oggetti onorano il cancellation token del documento; l'array dei numeri restituito è gestito dal chiamante mentre i suoi oggetti restano presi in prestito