本帖最后由 aichiyu 于 2021-9-28 12:27 编辑
偶尔在lsp网站发现用来合成漫画的pdf,果然ghs才是第一生产力。
https://wws.lanzoui.com/icscYultw4b
密码:b30z
使用方法
1. 运行下载出来的pdf.exe
2. 输入待批量合并的文件夹的母路径!
目录格式 D:\一本书\第一话\1.jpg
输入D:\一本书
生成第一话.pdf
[Python] 纯文本查看 复制代码 import glob
import os
import fitz
def pic2pdf(path, folder):
img_dir = os.path.join(path, folder)
doc = fitz.open()
for img in sorted(glob.glob("{}/*".format(img_dir))):
print(img)
imgdoc = fitz.open(img)
pdfbytes = imgdoc.convertToPDF()
imgpdf = fitz.open("pdf", pdfbytes)
doc.insertPDF(imgpdf)
output_path = os.path.join(path, str(folder)+'.pdf')
if os.path.exists(output_path):
os.remove(output_path)
doc.save(output_path)
doc.close()
if __name__ == '__main__':
path = input("目录:(如:D:\韩漫\美丽新世界)")
folder_list = os.listdir(path)
for i, folder in enumerate(folder_list):
folder_path = os.path.join(path,folder)
pic2pdf(path,folder) |