zoukankan      html  css  js  c++  java
  • Python整合pdf【新手必学】


    在下载课件时往往会分成很多个小的pdf,一个也就几页,想要整合成一整个大pdf,于是百度了一下,网上有很多在线的pdf整合器,但是由于这蛋疼的网速,流量还要花钱,还是想要本地搞。

    说python是万能的,于是上pypi一搜,果然满满的全是。比如这个PyPDF2,另外如果你刚学python不久,问题多,可以去小编的Python交流.裙 :一久武其而而流一思(数字的谐音)转换下可以找到了,里面有最新Python教程项目可拿,不懂的问题多跟里面的人交流,都会解决哦!

    简单看了一下文档,结构十分简单,最主要的就是PdfFileReader类和PdfFileWriter类。

    于是打开装满了小pdf的文件夹,从0.pdf到16.pdf简直辣眼睛。打开vscode,输入了如下代码,读的读写的写,完美。

    from PyPDF2 import PdfFileReader,PdfFileWriter

    output=PdfFileWriter()
    for i in range(17):
    input=PdfFileReader(open(str(i)+'.pdf','rb'))
    num=input.getNumPages()
    for n in range(num):
    output.addPage(input.getPage(n))
    outputStream = open("output.pdf", "wb")
    output.write(outputStream)
    ————————————————
    本文的文字及图片来源于网络加上自己的想法,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。

  • 相关阅读:
    句子反转
    python中计时模块timeit的使用方法
    python入门(一)
    将小程序的API封装成支持Promise的API
    微信小程序实现导航功能的操作步骤
    微信小程序朋友转发和朋友圈分享
    js原生上传图片
    FormData
    原生 websocket
    判断手机终端是pc还是移动端,并自动跳转
  • 原文地址:https://www.cnblogs.com/chengxuyuanaa/p/12090851.html
Copyright © 2011-2022 走看看