Record THPDFHeadlessObjectAccess
Accès emprunté aux objets de tout le document, lié à un reader de rendu et à sa politique de sécurité
THPDFHeadlessObjectAccess = record
Reader: THPDFHeadlessRenderAccess;
Catalog, Information: THPDFObject;
EncryptionObjectNumber: Integer;
ObjectNumbers: THPDFHeadlessObjectNumbers;
ReadObject: THPDFHeadlessObjectReader;
end;
L'unité est HPDFHeadlessRenderAccess ; tous les objets sont empruntés et l'accès conserve la politique de sécurité du reader, si bien que les entrées ne restent valides que tant que le document et le reader propriétaires restent vivants
Catalog et Information exposent le catalog du document résolu et le dictionnaire d'informations, et EncryptionObjectNumber localise le dictionnaire de chiffrement quand il existe
ObjectNumbers liste les objets indirects atteignables et ReadObject en résout un par numéro selon les mêmes règles de déchiffrement et de budget
Le record est produit par THPDFHeadlessDocument.GetObjectAccess avec des bornes de nombre d'objets et d'octets d'index