查找和替换
本代码示例演示了如何替换任何 PDF 文档上的特定文本。此功能既可应用于新渲染的 PDF 文档,也可应用于现有的 PDF 文档。
要替换 PDF 文档中的文本,可以使用 replaceText
方法。该方法需要三个参数:要查找的旧文本、要替换的新文本以及进行替换的页面索引。在本例中,它将指定页面上的".NET6 "替换为".NET7"。
文本替换完成后,您可以使用 saveAs
方法保存修改后的 PDF 文档。
import {PdfDocument} from "@ironsoftware/ironpdf"; (async () => { // Render new PDF document const pdf = await PdfDocument.fromHtml("<h1>.NET6</h1>"); // Parameters const pageIndex = 0; // Page index (zero-based) const oldText = ".NET6"; // Old text to remove const newText = ".NET7"; // New text to add // Replace text on the specified page await pdf.replaceText(oldText, newText, pageIndex); // Save the modified PDF document await pdf.saveAs("newSample.pdf"); })();
本代码示例演示了如何替换任何 PDF 文档上的特定文本。此功能既可应用于新渲染的 PDF 文档,也可应用于现有的 PDF 文档。
要替换 PDF 文档中的文本,可以使用 replaceText
方法。该方法需要三个参数:要查找的旧文本、要替换的新文本以及进行替换的页面索引。在本例中,它将指定页面上的".NET6 "替换为".NET7"。
文本替换完成后,您可以使用 saveAs
方法保存修改后的 PDF 文档。