IRONSOFTWAREHOME
从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.6刚刚发布

Key in blue circle

立即获取免费的 30 天试用版密钥。

Your trial license will be sent to your email address

无任何限制。100% 解锁。无需信用卡。

OR
bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
预约您的免费现场演示
Booking Badge

深受全球数百万工程师信赖

Iron Software 的客户徽标
获取您的无义务咨询
填写下面的表格或通过sales@ironsoftware.com
您的资料将始终保密。
深受全球数百万工程师信赖
Iron Software 的客户徽标
立即获取您的免费30 天试用密钥。
无需信用卡或创建账户
Java Maven PDF 库
using Maven 安装

版本: 2026.6

<dependency>
   <groupId>com.ironsoftware</groupId>
   <artifactId>ironpdf</artifactId>
   <version>2026.6.1</version>
</dependency>
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2026.6.1
or
Java PDF JAR
下载 JAR

版本: 2026.6

手动安装到您的项目中