THPDFHeadlessDocument.GetObjectAccess

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

Returnerar skrivskyddad utlånad grafåtkomst från ett inläst dokument sedan extraktionsbehörigheten kontrollerats; gränser för objektantal och indexbytes kontrolleras innan objektnummerarrayen allokeras

THPDFHeadlessObjectAccess

Deklarerad i HPDFHeadlessRenderAccess; Reader innehåller befintliga avgränsade resolver- och ström-callbacks, Catalog och Information exponerar katalogen och valfria informationsobjekt, och EncryptionObjectNumber identifierar krypteringsdictionaryn

ObjectNumbers innehåller varje korsreferenspost med annat nummer än noll som är i bruk; ReadObject(Reader.Context, ObjectNumber) läser lazy in ett refererat objekt via THPDFHeadlessObjectReader

Objekten och callback-kontexterna tillhör dokumentet; modifiera eller frigör aldrig utlånade objekt, och sluta använda posten innan dokumentet läses om, stängs, ändras eller förstörs

Uppräkning och objektinläsning respekterar dokumentets avbrottstoken; den returnerade nummerarrayen hanteras av anroparen medan dess objekt förblir utlånade

Strukturjämförelse · Dokument-API