THPDFHeadlessDocument.GetObjectAccess
function GetObjectAccess(MaxObjectCount: Integer = MaxInt;
MaxIndexBytes: Int64 = High(Int64)): THPDFHeadlessObjectAccess;
Returnerer skrivebeskyttet lånt grafadgang fra et indlæst dokument efter tjek af extraction-tilladelse; object-count- og index-byte-grænser tjekkes, før object-number-arrayet allokeres
THPDFHeadlessObjectAccess
Deklareret i HPDFHeadlessRenderAccess; Reader indeholder eksisterende afgrænsede resolver- og stream-callbacks, Catalog og Information udstiller katalog- og valgfrit informationsobjekt, og EncryptionObjectNumber identificerer encryption dictionary
ObjectNumbers indeholder hver enkelt nonzero in-use cross-reference-indgang; ReadObject(Reader.Context, ObjectNumber) lazy-loader et refereret objekt gennem THPDFHeadlessObjectReader
Objekter og callback-kontekster tilhører dokumentet; modificér eller frigør aldrig lånte objekter, og stop med at bruge recorden, før dokumentet genindlæses, lukkes, ændres eller destrueres
Enumeration og objektindlæsning overholder dokumentets cancellation-token; det returnerede nummer-array er kalder-styret, mens dets objekter forbliver lånt