Python實現(xiàn)截取PDF文件中的幾頁代碼實例
更新時間:2019年03月11日 10:25:16 作者:qcyfred
今天小編就為大家分享一篇關于Python實現(xiàn)截取PDF文件中的幾頁代碼實例,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
截取PDF文件中的幾頁有很多做法。
1. 把文件用Google的Chrome瀏覽器打開,打印其中幾頁,另存為PDF。簡單。
2. 安裝Adobe的Acrobat,里面會有更全的功能。然而,收費。
3. 用Python的PyPDF2包。(Python 3,親測有效)
下面是Python代碼實例:
pip install PyPDF2
from PyPDF2 import PdfFileWriter, PdfFileReader
# 開始頁
start_page = 0
# 截止頁
end_page = 5
output = PdfFileWriter()
pdf_file = PdfFileReader(open("input.pdf", "rb"))
pdf_pages_len = pdf_file.getNumPages()
# 保存input.pdf中的1-5頁到output.pdf
for i in range(start_page, end_page):
output.addPage(pdf_file.getPage(i))
outputStream = open("output.pdf", "wb")
output.write(outputStream)
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接
相關文章
解決Shell執(zhí)行python文件,傳參空格引起的問題
今天小編就為大家分享一篇解決Shell執(zhí)行python文件,傳參空格引起的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-10-10
Python分聃?之數(shù)字雨加入潘周聃運動曲線的詳細過程
相信各位同學最近一定被潘周聃刷屏和洗腦了,互聯(lián)網上也出現(xiàn)了這種各樣的模仿者,下面通過本文給大家分享Python分聃之數(shù)字雨加入潘周聃運動曲線,需要的朋友可以參考下2022-05-05
Pyinstaller打包多個資源文件的超詳細教程(推薦!)
Pyinstaller是著名python打包module,軟件或者小工具用python寫好后,用pyinstaller 可以實現(xiàn)輕松打包,下面這篇文章主要給大家介紹了關于Pyinstaller打包多個資源文件的超詳細教程,需要的朋友可以參考下2022-12-12

