THotPDF.ReplaceLoadedPageText Metoda

 

THotPDF.ReplaceLoadedPageText

THotPDF

 

Początek

Przepisuje każde wystąpienie podanego tekstu (Needle) na konkretnej załadowanej stronie na Replacement, zachowując wszystkie niedotknięte bajty strumienia treści, łącznie z białymi znakami i komentarzami, przez nakładkę edycji zachowującą tokeny

 

Delphi syntax:

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

 

Description

Dopasowuje zdekodowane glify wewnątrz pojedynczych operandów ciągowych albo między elementami ciągowymi TJ, koduje odwrotnie tekst zastępczy przez font początku dopasowania i podmienia tylko odpowiadające im półotwarte zakresy źródłowe glifów przez THPDFContentStreamAST. Edycje między elementami zachowują przeplatające się liczby kerningu, strukturę tablicy, niedopasowane prefiksy i sufiksy oraz niepowiązane operandy; ReplaceCount otrzymuje liczbę kompletnie przepisanych dopasowań