THPDFHeadlessDocument.GetObjectAccess

function GetObjectAccess(MaxObjectCount: Integer = MaxInt;
  MaxIndexBytes: Int64 = High(Int64)): THPDFHeadlessObjectAccess;

Çıkarma iznini denetledikten sonra yüklenmiş bir belgeden salt-okunur ödünç grafik erişimi döndürür; nesne-sayısı ve indeks-baytı sınırları, nesne-numarası dizisi ayrılmadan önce denetlenir

THPDFHeadlessObjectAccess

HPDFHeadlessRenderAccess içinde bildirilir; Reader mevcut sınırlı resolver ve stream callback'lerini içerir, Catalog ve Information katalog ve isteğe bağlı bilgi nesnelerini açığa çıkarır ve EncryptionObjectNumber encryption dictionary'sini tanımlar

ObjectNumbers, her sıfır olmayan kullanımdaki çapraz-referans girişini içerir; ReadObject(Reader.Context, ObjectNumber), THPDFHeadlessObjectReader üzerinden referans verilen bir nesneyi tembel yükler

Nesneler ve callback context'leri belgeye aittir; ödünç nesneleri asla değiştirmeyin veya free etmeyin ve belge yeniden yüklenmeden, kapatılmadan, değiştirilmeden veya yok edilmeden önce kaydı kullanmayı bırakın

Numaralandırma ve nesne yükleme, belge cancellation token'ına uyar; döndürülen numara dizisi çağıran-yönetimlidir, nesneleri ise ödünç kalır

Yapısal karşılaştırma · Document API