import fitz # 匯入 PyMuPDF 庫
def extract_pages(source_filepath, output_filepath, start_page, end_page):
# 開啟源 PDF 檔案
doc = fitz.open(source_filepath)
# 建立一個新的 PDF 文件物件,用於儲存提取的頁面
new_doc = fitz.open()
# 提取指定範圍的頁面
for page_num in range(start_page - 1, end_page): # 頁面編號從 0 開始
new_doc.insert_pdf(doc, from_page=page_num, to_page=page_num)
# 儲存新 PDF 文件到指定的輸出檔案路徑
new_doc.save(output_filepath)
new_doc.close() # 關閉新建立的 PDF 文件,釋放資源
# 指定輸入檔案的路徑
input_file = ".pdf"
# 指定輸出檔案的路徑
output_file = "output.pdf"
# 指定要提取的頁面範圍
start_page = 544 # 開始頁面(例如第2頁)
end_page = 595 # 結束頁面(例如第5頁)
# 呼叫 extract_pages 函式,傳入輸入檔案、輸出檔案和頁面範圍
extract_pages(input_file, output_file, start_page, end_page)
提取pdf指定頁
相關文章
- python的應用 | 提取指定資料夾下所有PDF檔案的頁數Python
- Python中用PyPDF2拆分pdf提取頁面Python
- C# 提取PDF中的表格C#
- 高效的PDF文字提取技術
- 提取pdf文件的目錄1.0
- Python提取文字指定內容Python
- Python 提取PDF文字和圖片Python
- 提取pdf目錄,並且分級
- C#簡單的web網頁html抓取並提取指定a標籤連結C#Web網頁HTML
- 如何用Python批量提取PDF文字內容?Python
- python 網頁文字提取Python網頁
- 如何提取網頁上的顏色,網頁顏色程式碼提取工具ColorWell網頁
- 正規表示式提取指定字元之間字串字元字串
- Java 在PDF中插入頁首、頁尾Java
- wkhtmltopdf 生成帶頁首頁尾的pdfHTML
- 提取MySQL binlog中指定表的操作記錄MySql
- 使用 Python 旋轉PDF頁面、或調整PDF頁面順序Python
- 巧用Python的camelot庫批量提取PDF發票資訊Python
- 如何用Python從PDF檔案中提取文字詞彙Python
- 網頁提取資料常用正則網頁
- 提取動態html網頁內容HTML網頁
- C# iText 7 切分PDF,處理PDF頁面大小C#
- 如何將一個pdf拆分為多個單頁pdf?
- html頁面轉PDF的功能HTML
- 批量抓取網頁pdf檔案網頁
- 實踐指南-網頁生成PDF網頁
- kkFileView預覽檔案 指定預覽方式為pdfView
- 網頁特效,網頁模板,pdf下載 - IT書包網頁特效
- 網頁正文提取演算法介紹網頁演算法
- jQuery列印網頁指定區域jQuery網頁
- win10系統如何提取網頁中視訊_win10提取網頁中視訊的圖文教程Win10網頁
- win10系統如何提取網頁中影片_win10提取網頁中影片的圖文教程Win10網頁
- node js 批量處理pdf,提取關鍵資訊,並匯出excelJSExcel
- pdf在前端網頁的顯示前端網頁
- word中如何從指定頁開始設定頁碼
- pdf編輯器如何開啟PDF檔案拆分文件頁面
- JavaScript 列印網頁指定的區域JavaScript網頁
- 想要提取PDF檔案中的美麗圖片,該怎麼辦?