文字查找和替換
這個代碼範例展示了如何替換任何 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 文件中替換文本,您可以使用 replaceText
方法。它需要三個參數:要查找的舊文本、要替換的新文本和進行替換的頁面索引。在此範例中,它將指定頁面上的 ".NET6" 替換為 ".NET7"。
完成文本替換後,您可以使用 saveAs
方法保存修改後的 PDF 文件。