|
Reescreve toda ocorrência de um texto especificado (Needle) em uma página carregada específica por Replacement, preservando todos os bytes intocados do content stream, incluindo espaços em branco e comentários, por meio do overlay de edição que preserva tokens
Sintaxe Delphi:
functionReplaceLoadedPageText(PageIndex: Integer; const Needle, Replacement: UnicodeString; MatchCase: boolean; out ReplaceCount: Integer): boolean;
Descrição
Corresponde glifos decodificados dentro de operandos de string individuais ou através de itens de string TJ, recodifica reversamente o texto de substituição pela fonte do início da correspondência e substitui apenas as faixas de origem de glifos meio abertas correspondentes por meio de THPDFContentStreamAST. Edições entre itens retêm números de kerning interpostos, a estrutura do array, prefixos e sufixos sem correspondência e operandos não relacionados; ReplaceCount recebe o número de correspondências completamente reescritas
|