拆分PDF


String html = "<p> Hello Iron </p>"
    + "<p> This is 1st Page </p>"
    + "<div style = 'page-break-after: always;' ></div>"
    + "<p> This is 2nd Page</p>"
    + "<div style = 'page-break-after: always;' ></div>"
    + "<p> This is 3rd Page</p>";
PdfDocument pdf = PdfDocument.renderHtmlAsPdf(html);

// take the first page
PdfDocument page1doc = pdf.copyPage(0);
page1doc.saveAs("Split1.pdf");

// take the pages 2 & 3
var page23doc = pdf.copyPages(1, 2);
page23doc.saveAs("Split2.pdf");
mvn install
拆分PDF

拆分PDF

此代码示例展示了Java开发人员如何利用IronPDF的PDF编辑功能来实现一个非常常见的用例:将PDF拆分为较小的PDF。

使用copyPages方法,开发人员可以快速生成一个包含源文档中所有页面的新PDF文档。

精选示例使用这种方法来生成两个新PDF文档,分别包含新渲染的PDF文档的第一页以及第二和第三页。 这将保留源文档的内容和结构,而将其内容的部分复制到单独的文件中,有效地"拆分"文件以用于所有意图和目的。 这种方法在开发人员必须保留源文件的原始形式以用于备份目的的情况下是有用的。

通过@--CODE-994@@方法与@@--CODE-995@@方法结合,可以实现另一种对PDF文件进行拆分的技术(这种方法不保留原始文件)。

如何在Java中拆分PDF文件

  1. 安装IronPDF Java库以拆分PDF文档
  2. 导入现有PDF或在Java中渲染新PDF
  3. 使用PdfDocument对象中。
  4. 使用PdfDocument。
  5. 使用Java代码只需1行即可执行步骤3
Learn more about the copyPage method in Java.
在 GitHub 上查看

准备开始了吗?

版本:2026.10刚刚发布