Méthode THotPDF.ReplaceLoadedPageText

 

THotPDF.ReplaceLoadedPageText

THotPDF

 

Top

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