[Root] / Xceed.PdfLibrary.NET Assembly / Xceed.PdfLibrary.NET Namespace / Page Class / ReplaceText Method / ReplaceText(TextMatch,String,TextStyle,TextEditOptions) Method
A text found in the page to replace.
A text used to replace the text found in the page.
The new TextStyle to apply to the found text. When null, the font from the found text will be used.
The options to use when replacing the text. When null, a default TextEditOptions will be used with a EditLayoutMode.ReflowFollowingTextOnSameLine.
In This Topic
    ReplaceText(TextMatch,String,TextStyle,TextEditOptions) Method
    In This Topic
    Replaces a text from the editable text content of the page with a new text. The new text will use the replacementTextStyle and if not defined, the new text will use the same font as the found text. Please note that if the font from the found text (or the replacementTextStyle font) is a Font from this PDF, it may be an embedded font. In that case, only the required characters already used in the PDF can be used. Any other character trying to be used will throw an exception.
    Syntax

    Parameters

    textMatch
    A text found in the page to replace.
    replacementText
    A text used to replace the text found in the page.
    replacementTextStyle
    The new TextStyle to apply to the found text. When null, the font from the found text will be used.
    options
    The options to use when replacing the text. When null, a default TextEditOptions will be used with a EditLayoutMode.ReflowFollowingTextOnSameLine.

    Return Value

    True if the text replacement was successful, false otherwise.
    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Framework: net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also