THPDFHeadlessObjectAccess Record
Pożzyczony dostęp do obiektów całego dokumentu związany z czytnikiem renderowania i jego polityką bezpieczeństwa
THPDFHeadlessObjectAccess = record
Reader: THPDFHeadlessRenderAccess;
Catalog, Information: THPDFObject;
EncryptionObjectNumber: Integer;
ObjectNumbers: THPDFHeadlessObjectNumbers;
ReadObject: THPDFHeadlessObjectReader;
end;
Jednostką jest HPDFHeadlessRenderAccess; wszystkie obiekty są pożyczone, a dostęp zachowuje politykę bezpieczeństwa czytnika, więc wpisy pozostają poprawne tylko dopóki posiadający dokument i czytnik pozostają żywe
Catalog i Information wystawiają rozwiązany katalog dokumentu i słownik informacji, a EncryptionObjectNumber lokalizuje słownik szyfrowania, gdy obecny
ObjectNumbers listuje osiągalne obiekty pośrednie, a ReadObject rozwiązuje jeden po numerze pod tymi samymi regułami deszyfrowania i budżetu
Rekord jest produkowany przez THPDFHeadlessDocument.GetObjectAccess z granicami liczby obiektów i bajtów indeksu