Record THPDFHeadlessObjectAccess
Accesso agli oggetti dell'intero documento preso in prestito, legato a un reader di rendering e alla sua politica di sicurezza
THPDFHeadlessObjectAccess = record
Reader: THPDFHeadlessRenderAccess;
Catalog, Information: THPDFObject;
EncryptionObjectNumber: Integer;
ObjectNumbers: THPDFHeadlessObjectNumbers;
ReadObject: THPDFHeadlessObjectReader;
end;
L'unità è HPDFHeadlessRenderAccess; tutti gli oggetti sono presi in prestito e l'accesso conserva la politica di sicurezza del reader, così le voci restano valide solo finché il documento proprietario e il reader restano vivi
Catalog e Information espongono il catalogo del documento risolto e il dizionario information, e EncryptionObjectNumber individua il dizionario di cifratura quando presente
ObjectNumbers elenca gli oggetti indiretti raggiungibili e ReadObject ne risolve uno per numero sotto le stesse regole di decifratura e budget
Il record è prodotto da THPDFHeadlessDocument.GetObjectAccess con limiti su conteggio oggetti e byte di indice