合并两个或多个PDF
IronPDF 可以合并多个 PDF 文档的内容。 此功能的一个常见用法是将封面页附加到新的或现有的 PDF 中。 其他可能的用途包括将相关文档捆绑到一个文件中,以便于打印和运输。
上面的代码示例在两个从HTML标记渲染的PdfDocument。
要合并超过三个PDF文档,先创建一个包含所需PdfDocument.merge方法:
准备开始了吗?
版本: 2026.6 刚刚发布
import com.ironsoftware.ironpdf.PdfDocument;
import java.io.IOException;
import java.nio.file.Paths;
String htmlA = "<p> [PDF_A] </p>"
+ "<p> [PDF_A] 1st Page </p>"
+ "<div style = 'page-break-after: always;' ></div>"
+ "<p> [PDF_A] 2nd Page</p>";
String htmlB = "<p> [PDF_B] </p>"
+ "<p> [PDF_B] 1st Page </p>"
+ "<div style = 'page-break-after: always;' ></div>"
+ "<p> [PDF_B] 2nd Page</p>";
PdfDocument pdfA = PdfDocument.renderHtmlAsPdf(htmlA);
PdfDocument pdfB = PdfDocument.renderHtmlAsPdf(htmlB);
PdfDocument merged = PdfDocument.merge(pdfA, pdfB);
merged.saveAs(Paths.get("assets/merged.pdf"));
IronPDF 可以合并多个 PDF 文档的内容。 此功能的一个常见用法是将封面页附加到新的或现有的 PDF 中。 其他可能的用途包括将相关文档捆绑到一个文件中,以便于打印和运输。
上面的代码示例在两个从HTML标记渲染的PdfDocument。
要合并超过三个PDF文档,先创建一个包含所需PdfDocument.merge方法: