|
Réécrit chaque occurrence d’un texte donné (Needle) sur une page chargée spécifique avec Replacement, en préservant tous les octets intacts du flux de contenu, espaces et commentaires compris, via la surcouche d’édition préservant les tokens
Syntaxe Delphi :
function ReplaceLoadedPageText(PageIndex: Integer; const Needle, Replacement: UnicodeString; MatchCase: boolean; out ReplaceCount: Integer): boolean;
Description
Rapproche les glyphes décodés au sein d’opérandes chaîne individuels ou entre éléments TJ, ré-encode le texte de remplacement via la police du début de correspondance, et ne remplace que les plages sources de glyphes à demi-ouvertes concernées via THPDFContentStreamAST. Les éditions inter-éléments conservent les nombres de kerning intercalés, la structure du tableau, les préfixes et suffixes non appariés et les opérandes sans rapport ; ReplaceCount reçoit le nombre de correspondances entièrement réécrites
|