合併兩個或多個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文件。