THPDFHeadlessDocument.GetObjectAccess
function GetObjectAccess(MaxObjectCount: Integer = MaxInt;
MaxIndexBytes: Int64 = High(Int64)): THPDFHeadlessObjectAccess;
Devolve acesso de leitura emprestado ao grafo a partir de um documento carregado, depois de verificar a permissão de extração; os limites de contagem de objetos e de bytes de índice são verificados antes de alocar o array de números de objetos
THPDFHeadlessObjectAccess
Declarado em HPDFHeadlessRenderAccess; Reader contém callbacks existentes delimitados de resolver e de streams, Catalog e Information expõem os objetos de catálogo e de informação opcionais, e EncryptionObjectNumber identifica o dicionário de encriptação
ObjectNumbers contém todas as entradas de referências cruzadas em uso diferentes de zero; ReadObject(Reader.Context, ObjectNumber) carrega preguiçosamente um objeto referenciado através de THPDFHeadlessObjectReader
Objetos e contextos de callbacks pertencem ao documento; nunca modifique nem liberte objetos emprestados, e pare de usar o registo antes de o documento ser recarregado, fechado, alterado ou destruído
A enumeração e o carregamento de objetos respeitam o token de cancelamento do documento; o array de números devolvido é gerido por quem chama enquanto os seus objetos permanecem emprestados