|
Omskriver hver forekomst af en specificeret tekst (Needle) på en bestemt indlæst side med Replacement mens alle uændrede content-stream-bytes bevares, inklusive hvidt mellemrum og kommentarer, gennem token-bevarende redigerings-overlay
Delphi-syntaks:
function ReplaceLoadedPageText(PageIndex: Integer; const Needle, Replacement: UnicodeString; MatchCase: boolean; out ReplaceCount: Integer): boolean;
Beskrivelse
Matcher afkodede glyphs inden for enkelte strengoperander eller på tværs af TJ-strengelementer, omkoder erstatningsteksten via skrifttypen ved matchstart og erstatter kun de tilsvarende halvåbne glyph-kildeintervaller via THPDFContentStreamAST. Redigeringer på tværs af elementer bevarer mellemliggende kerningtal, array-struktur, umatchede præfikser og suffikser samt urelaterede operander; ReplaceCount modtager antallet af fuldt omskrevne matches
|