IRONSOFTWAREHOME
移除特定 PDF 頁面
from ironpdf import *
 
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>"""

renderer = ChromePdfRenderer()
pdf = renderer.RenderHtmlAsPdf(html)

# Remove pages 2 and 3. Python uses zero-based indexing.
pdf.RemovePages(1, 2)

pdf.SaveAs("Page1And4.pdf")
pip install ironpdf
移除特定 PDF 頁面

移除特定 PDF 頁面

IronPDF for Python 可以使用 RemovePages 方法從現有的 PDF 文件中刪除一個或多個頁面,並返回刪除指定頁面的修改後 PdfDocument。

入門指南

建立或載入一個 PdfDocument,然後使用您希望刪除的頁面的零基索引呼叫 RemovePages。 剩餘的頁面會自動重新編號,修改後的文件可以使用 SaveAs 保存。

理解程式碼

  • RenderHtmlAsPdf(html):從 HTML 建立多頁 PDF。 page-break-after: always CSS 規則將內容分成獨立的頁面。
  • RemovePages(start, end):從文件中刪除頁面。 參數是零基頁面索引。 在此範例中,RemovePages(1, 2) 刪除了第二和第三頁,只剩下第一和第四頁。
  • SaveAs(path):將刪除指定頁面的修改後文件保存到給定的文件路徑。

零基頁面索引

IronPDF 中的所有頁面操作都使用零基索引。 要刪除文件的第二頁,請傳遞索引 1。 要刪除最後一頁,請傳遞索引 pdf.PageCount - 1。

刪除不相鄰的頁面

刪除不在連續範圍內的頁面時,多次呼叫 RemovePages 或建立指定(要刪除)頁面的索引列表。 請從最高索引開始,以避免在每次刪除後的索引偏移。

了解如何使用 IronPDF for Python 編輯 PDF 頁面!

準備開始了嗎?

版本:2026.9剛剛發布

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天試用金鑰。
無需信用卡或帳戶建立
PDF的Python模塊下載
使用pip安裝

版本: 2026.9

  1. 下載並安裝Python 3.7+。
  2. 如果尚未安裝,請從 pypi.org 安裝 pip。
  3. 在終端執行上述命令。
Python PDF模塊
下載模塊

版本: 2026.9

手動安裝到您的專案中

  1. 下載套件
  2. 從終端運行此命令
    pip install ironpdf-2026.9-py37-none-win_amd64.whi

從$999起的授權