Delete Pages from a 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
Delete Pages from a PDF

Delete Pages from a PDF

使用IronPDF移除PDF頁面PdfDocument.removePages

使用IronPDF從PDF文件中移除一個或多個頁面是一個簡單的任務。

此程式碼範例使用removePages方法來修改一個四頁的PDF文件(即時生成以作為示範用途)。 保存到本地檔案系統的結果PDF僅包含原始文件的第一和第四頁(有效地從文件中刪除了中間兩頁,這是預期的)。

PdfDocument物件中刪除的頁面。 開發者可以使用該類的靜態pageRange方法來移除連續範圍的頁面(例如虛構文件中的第4到第18頁)。 要移除個別頁面的列表(非連續順序),請提供頁面索引的pageRange:

如何使用Java刪除PDF頁面

  1. 安裝IronPDF Java程式庫
  2. 匯入現有的PDF檔或在Java中渲染新的PDF
  3. 使用removePages方法從PDF中刪除頁面
  4. 使用PageSelection類別指定要刪除的頁面
  5. 將結果PDF保存為新文件

以下是一個展示這些步驟的Java程式碼範例:

這種簡潔而強大的從PDF中移除頁面的方式確保文件可以根據每個具體需求輕鬆操作。

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

準備好開始了嗎?

版本:2026.10剛剛發布