合併兩個或多個PDF檔案
上面的代碼使您能夠將從不同HTML內容創建的多個PDF文檔合併成一個PDF文件。
兩個HTML內容已被渲染成單獨的PDF文檔。 使用 PdfDocument.mergePdf 方法將兩個PDF文檔,即 pdfdoc_a 和 pdfdoc_b,合併成一個名為 "merged" 的PDF文檔。
合併過程不僅限於新渲染的PDF;也可以使用此方法應用於現有的PDF文檔。
import {PdfDocument} from "@ironsoftware/ironpdf"; (async () => { const html_a = `<p> [PDF_A] </p> <p> [PDF_A] 1st Page </p> <div style='page-break-after: always;'></div> <p> [PDF_A] 2nd Page</p>`; const html_b = `<p> [PDF_B] </p> <p> [PDF_B] 1st Page </p> <div style='page-break-after: always;'></div> <p> [PDF_B] 2nd Page</p>`; // Render HTML content to PDF documents const pdfdoc_a = await PdfDocument.fromHtml(html_a); const pdfdoc_b = await PdfDocument.fromHtml(html_b); // Merge the two PDF documents const merged = await PdfDocument.mergePdf([pdfdoc_a, pdfdoc_b]); // Save the merged PDF await merged.saveAs("Merged.pdf"); })();
上面的代碼使您能夠將從不同HTML內容創建的多個PDF文檔合併成一個PDF文件。
兩個HTML內容已被渲染成單獨的PDF文檔。 使用 PdfDocument.mergePdf 方法將兩個PDF文檔,即 pdfdoc_a 和 pdfdoc_b,合併成一個名為 "merged" 的PDF文檔。
合併過程不僅限於新渲染的PDF;也可以使用此方法應用於現有的PDF文檔。