THPDFHeadlessObjectAccess Record
Bir render reader'a ve onun güvenlik politikasına bağlı, ödünç tüm-belge nesne erişimi
THPDFHeadlessObjectAccess = record
Reader: THPDFHeadlessRenderAccess;
Catalog, Information: THPDFObject;
EncryptionObjectNumber: Integer;
ObjectNumbers: THPDFHeadlessObjectNumbers;
ReadObject: THPDFHeadlessObjectReader;
end;
Birim HPDFHeadlessRenderAccess'tir; tüm nesneler ödünç alır ve erişim, reader'ın güvenlik politikasını korur; girişler yalnızca sahiplikteki belge ve reader canlıyken geçerlidir
Catalog ve Information, çözülmüş belge katalogunu ve bilgi dictionary'sini açığa çıkarır; EncryptionObjectNumber varken encryption dictionary'sini bulur
ObjectNumbers, ulaşılabilir indirect nesneleri listeler ve ReadObject, aynı decrypt ve bütçe kurallarıyla bir nesneyi numarasıyla çözer
Kayıt, THPDFHeadlessDocument.GetObjectAccess tarafından nesne-sayısı ve indeks-baytı sınırlarıyla üretilir