一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

使用Python快速對PDF文件合并和拆分

 歐陽楓 2024-07-07 發(fā)布于山西

平時的工作中,我們經(jīng)常遇到要對pdf文件進行一些基本的處理。本文介紹如何使用python快速的合并和拆分pdf文件。

圖片

python對pdf文件進行處理,需要使用到一些開源庫,本文使用pypdf開源庫。pypdf開源庫是一個免費和開放的python庫,他能夠拆分, 合并、裁剪和轉(zhuǎn)換PDF文件。

安裝pypdf

與其他的庫安裝方式一樣,pip安裝該開源包。

pip install pypdf

合并pdf

先來一個簡單的合并pdf文件,這里要把pdf1,pdf2,pdf3三個文件合并成一個pdf文件。

from pypdf import PdfWriter
merger = PdfWriter()
for pdf in ['pdf1.pdf''pdf2.pdf''pdf3.pdf']:
    merger.append(pdf)
merger.write('merged-pdf1.pdf')
merger.close()

通過以上代碼就可以把多個pdf文件進行合并,并生成一個新的pdf文件。

拆分pdf

可以把pdf1的文章,挑選三頁,拆分成新的pdf。

from pypdf import PdfWriter, PdfReader
reader = PdfReader('pdf1.pdf')
for i in [0,3,5]:
    writerpdf = PdfWriter()
    writerpdf.add_page(reader.pages[i])
    writerpdf.write('第'+str(i)+'頁.pdf')
圖片

拆分pdf,并合并

把上個案例的三頁拆分后,合并成一個新的pdf文件。



from pypdf import PdfWriter, PdfReader

reader = PdfReader('pdf1.pdf')
writer = PdfWriter()
writer.add_page(reader.pages[0])
writer.add_page(reader.pages[3])
writer.add_page(reader.pages[5])
with open('pypdf-output.pdf''wb') as fp:
    writer.write(fp)

拆分pdf,修改頁面排版,并合并

把pdf拆分后,對頁面排版進行一系列調(diào)整,再合并成一個新的pdf。

from pypdf import PdfWriter, PdfReader

reader = PdfReader('pdf1.pdf')
writer = PdfWriter()


writer.add_page(reader.pages[0])

writer.add_page(reader.pages[3].rotate(90))#第二頁旋轉(zhuǎn)90度

page5 = reader.pages[5]
page5.mediabox.upper_right = (
    page5.mediabox.right / 2,
    page5.mediabox.top / 2,
)#部分顯示該頁面
writer.add_page(page3)

# 輸出合并后文件
with open('pypdf-output2.pdf''wb') as fp:
    writer.write(fp)

總結(jié)

本文把如何使用python對PDF文件進行合并和拆分的幾個常用的場景的實現(xiàn)進行了講解并給出了相應(yīng)的代碼。

若需要實現(xiàn)更多功能,可參考以下官方文檔鏈接:

https://pypdf./en/stable/

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    久久精品视频就在久久| 久久精品国产在热久久| 欧美国产日韩变态另类在线看| 久久精品亚洲情色欧美| 日韩av亚洲一区二区三区| 麻豆看片麻豆免费视频| 老司机精品视频免费入口| 美女极度色诱视频在线观看| 99亚洲综合精品成人网色播| 久久福利视频在线观看| 国产高清三级视频在线观看| 国产成人精品一区二三区在线观看| 午夜福利精品视频视频| 日韩欧美国产高清在线| 又色又爽又无遮挡的视频| 东北女人的逼操的舒服吗| 欧美一区二区三区高潮菊竹| 99久久免费看国产精品| 内用黄老外示儒术出处| 好吊日在线观看免费视频| 欧美自拍系列精品在线| 欧美色婷婷综合狠狠爱| 高清免费在线不卡视频| 欧美91精品国产自产| 成年人视频日本大香蕉久久| 黑丝国产精品一区二区| 午夜精品在线观看视频午夜| 国产欧美日韩精品成人专区| 午夜国产精品福利在线观看| 老司机精品在线你懂的| 日本成人中文字幕一区| 五月婷婷六月丁香在线观看| 欧美一级黄片欧美精品| 国产精品午夜福利在线观看| 亚洲欧美日韩国产自拍| 国产欧美一区二区色综合| 国产成人午夜福利片片| 尹人大香蕉中文在线播放| 欧美日韩在线第一页日韩| 国产欧美一区二区色综合| 99福利一区二区视频|