THPDFHeadlessDocument.ExtractPageTextBounded

function ExtractPageTextBounded(PageIndex, MaxGlyphs,
  MaxDecodedBytes: Integer;
  CancellationToken: THPDFCancellationToken = nil): UnicodeString;

Extraheert Unicode-paginatekst via de bestaande nested-content-interpreter met tijdelijke positieve glyph-, token-, encoded-object- en decoded-stream-grenzen

De effectieve limieten zijn het kleinste van de gevraagde limieten en de documentlimieten; een meegeleverd annuleringstoken wordt tijdens extractie gebruikt, terwijl het bestaande documenttoken vóór executie wordt gecheckt

Alle originele documentoptions worden direct in een finally-blok hersteld, inclusief falen en annulering; houd de instantie exclusief in eigendom tijdens deze operatie

Native comparison combineert zowel document- als vergelijkingstokens vóór het aanroepen van deze methode en checkt tekstvoorbereidings-budgetten vóór content-interpretatie

Document API · Document resource limits