当前位置: 首页 > news >正文

同城分类信息网站免费图片生成器

同城分类信息网站,免费图片生成器,网站开发技术总监面试题,网上注册公司流程视频打印发票时,需要将pdf合并成一个,单页两张打印。网上一些pdf合并逐渐收费,这玩意儿都能收费?自己写一个脚本使用。 实现代码: 输入pdf文件夹路径data_dir,统计目录下的“合并后的PDF”文件夹下,…

        打印发票时,需要将pdf合并成一个,单页两张打印。网上一些pdf合并逐渐收费,这玩意儿都能收费?自己写一个脚本使用。

实现代码:

        输入pdf文件夹路径data_dir,统计目录下的“合并后的PDF”文件夹下,输出合并后的pdf文件。

import os
import PyPDF2
import argparsedef merge_pdfs(paths, output):pdf_writer = PyPDF2.PdfWriter()for path in paths:pdf_reader = PyPDF2.PdfReader(path)for page in range(len(pdf_reader.pages)):pdf_writer.add_page(pdf_reader.pages[page])with open(output, 'wb') as out:pdf_writer.write(out)def main(data_dir):names = os.listdir(data_dir)print("names:", names)file_paths = []for name in names:file_paths.append(os.path.join(data_dir, name))output = os.path.join(data_dir, "合并后的PDF/merge_%02d.pdf" % len(names))  # 合并后的PDF文件路径os.makedirs("./合并后的PDF", exist_ok=True)merge_pdfs(file_paths, output)print("合并后文件:", output)def argv_parse():parser = argparse.ArgumentParser(usage="it's usage PyPDF2.", description="pdf merge.")parser.add_argument("--data_dir", type=str, help="pdf file dir.")return parser.parse_args()if __name__ == "__main__":argv = argv_parse()print("argv:", argv)main(argv.data_dir)
http://www.yayakq.cn/news/425295/

相关文章:

  • 金山做网站的公司兰州微信小程序开发公司
  • 主流的网站开发框架红板砖外贸开发网站
  • 个人网站的备案企业网站的建设 摘要
  • 亲子装网站建设产品开发过程流程图
  • 洛阳市住房和城乡建设网站263个人邮箱注册
  • 如何用ps做创意视频网站org后缀的网站
  • 在设计赚钱的网站有哪些谷歌优化方法
  • espcms易思企业网站系统关键词查找工具
  • 云商城的网站建设四川城乡和建设厅网站
  • 网站后台统计怎么启动啊建行app下载官网
  • 网站收录提交工具网站建设相关业务
  • 建立网站需要多少钱湖南岚鸿互联网运营平台
  • 建站哪个好一点企业外包的风险与对策
  • 做网站私活wordpress手机字体变大6
  • 网站的 规划与建设做电影网站的程序
  • python 网站建设潍坊网络公司
  • 郑州手机网站推广外包手机软件app制作的三种方式
  • 网站建设需要哪些专业技术专业做汽车的网站
  • 番禺建设局网站首页网页无法访问qq可以登陆
  • 网站建设单一来源谈判文件专业上海网站建设公司排名
  • 工艺品网站域名基于wed的网站开发
  • 网站软件大全免费下go网站开发
  • 网站托管平台中山品牌网站建设
  • 怎么建设局域网站做淘宝有哪些推广网站
  • 做网站的背景图片要多大长沙百度快速排名优化
  • 安阳网站设计多少钱dw制作asp网站模板下载
  • 社交网站开发外文企业公示信息查询系统浙江
  • 徐老师在那个网站做发视频wordpress 建立后台默认用户
  • app网站开发书籍下载上海著名网站设计公司
  • 怎么样子做网站做都是正品的网站很难吗