从PDF中删除页面


// 4-Paged HTML Document example:
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>"
    + "<div style = 'page-break-after: always;' ></div>"
    + "<p> This is 4th Page</p>";

PdfDocument pdf = PdfDocument.renderHtmlAsPdf(html);

// Remove a pages 2 & 3.
pdf.removePages(PageSelection.pageRange(1,2));
pdf.saveAs("Page1And4.pdf");
mvn install
从PDF中删除页面

从PDF中删除页面

使用IronPDF PdfDocument.removePages删除PDF页面

用 IronPDF 从 PDF 文档中删除一页或多页是一个简单的任务。

精选代码示例使用removePages方法修改四页的PDF文档(为演示目的即时生成)。 保存到本地文件系统的 PDF 仅包含原始文档的第一页和第四页(有效地删除了文档中的中间两页,符合预期)。

使用PdfDocument对象中删除哪些页。 开发者可以使用类的静态pageRange方法删除一系列连续的页码(例如,虚构文档的第4到第18页)。 要删除一组个别页码(而非按顺序排列),请提供页面索引的pageRange使用:

如何使用 Java 删除 PDF 页面

  1. 安装 IronPDF for Java 库
  2. 在 Java 中导入现有 PDF 文件或渲染新的 PDF
  3. 使用removePages方法从PDF中删除页面
  4. 使用PageSelection类指定要删除的页面
  5. 将生成的 PDF 保存为新文档

以下是演示这些步骤的 Java 代码示例:

这种简洁而强大的删除 PDF 页面的方法确保了文档可以根据每个具体需求轻松操作。

Explore IronPdf.PdfDocument.RemovePages(PageSelection) Method Documentation
在 GitHub 上查看

准备开始了吗?

版本:2026.10刚刚发布