THotPDF.ReplaceLoadedPageText Method

 

THotPDF.ReplaceLoadedPageText

THotPDF

 

Top

Herschrijft elke keer dat een opgegeven tekst (Needle) voorkomt op een specifieke geladen pagina met Replacement, terwijl alle onaangeraakte content-stream-bytes behouden blijven, inclusief witruimte en commentaar, via de token-bewarende bewerkingsoverlay

 

Delphi-syntax:

function ReplaceLoadedPageText(PageIndex: Integer; const Needle, Replacement: UnicodeString; MatchCase: boolean; out ReplaceCount: Integer): boolean;

 

Description

Matcht gedecodeerde glyphs binnen afzonderlijke tekenreeksoperatoren of over TJ-tekenreeksitems heen, codeert de vervangende tekst omgekeerd via het font bij de match-start en vervangt alleen de bijbehorende halfoopen glyphbronbereiken via THPDFContentStreamAST. Bewerkingen over items heen behouden tussenliggende kerningnummers, arraystructuur, niet-gematchte prefixen en suffixen en niet-gerelateerde operatoren; ReplaceCount ontvangt het aantal volledig herschreven matches