请问一下,有没有python大师知道怎么把pdf两个页面合并到一个页面,就像小册子一样。
C#里面有个库itext有个方法AddTemplete可以实现,但是我现在要做成在国产操作系统(linux)上面运行,想着用python,但是好像找不到这种方式
import os
from PyPDF2 import PdfFileMerger
target_path = '/Users/kwsy/Desktop'
pdf_lst = [f for f in os.listdir(target_path) if f.endswith('.pdf')]
pdf_lst = [os.path.join(target_path, filename) for filename in pdf_lst]
file_merger = PdfFileMerger()
for pdf in pdf_lst:
file_merger.append(pdf) # 合并pdf文件
file_merger.write("/Users/kwsy/Desktop/merge.pdf")
所谓合并,无非就是先读取,再写入
读2个写1个的话,不一样吗
你要解决的问题无非就是:
如何读pdf,变成纯文本或富文本;
如何将纯文本/富文本写入pdf;
如果你都实现了,那整合在一起就行了啊
pandas模块里的concat方法数据合并!!!!