首页 > 其他分享 >切分pdf脚本

切分pdf脚本

时间:2023-04-08 16:55:59浏览次数:38  
标签:脚本 __ end start 切分 output pdf out

安装依赖

requirement.txt

PyPDF2~=2.0

安装依赖

python3 -m pip install -r requirement.txt

切分pdf脚本

from PyPDF2 import PdfFileWriter, PdfFileReader

def pdf_split(pdf_in,pdf_out,start,end):
    # 初始化一个pdf
    output = PdfFileWriter()
    # 读取pdf
    with open(pdf_in,'rb') as in_pdf:
        pdf_file = PdfFileReader(in_pdf)
        # 从pdf中取出指定页
        for i in range(start, end):
            output.addPage(pdf_file.getPage(i))
        # 写出pdf
        with open(pdf_out,'wb') as out_pdf:
            print('Writing to', pdf_out)
            output.write(out_pdf)

if __name__ == '__main__':
    pdf_in = 'in.pdf'
    pdf_out = 'out.pdf'
    start = 0
    end = 10
    pdf_split(pdf_in, pdf_out, start, end)

标签:脚本,__,end,start,切分,output,pdf,out
From: https://www.cnblogs.com/BuzzWeek/p/17298783.html

相关文章

  • 菜鸟手脱VMP,附上脱壳过程和自己写的脚本,可跨平台
    工作需要要脱一个VMP壳,我是一个从来没接触过脱壳的人。瞬间那种心情遇到的人应该都知道!没办法硬着头皮找教程,7天看完了《天草的壳的世界》尝试脱壳下面是我的脱壳过程希望大牛多多指正!1、准备工具,FEID(查壳工具)、DIE(查壳工具)、LordPE(dump工具)、ImpRec(IAT修复工具)、UIF(IAT修复工具)......
  • C# asp.net开源插件推荐:PdfiumViewer ( pdf 转成 图片png pdf convert to image )
    1.nuget安装插件2.上代码//DefinemethodtoconvertPDFtoPNGpublicvoidConvertPdfToPng(stringpdfFilePath,stringpngFileFolder,ImageFormatformat){//Setresolution(DPI)intdpi=300;//Ren......
  • h5 - pc 使用 pdf.js 预览pdf -配合文件流实现 - 遇到的坑总结
    1.pdf.js下载看我这篇随笔【h5-使用pdf.js预览pdf-岑惜-博客园(cnblogs.com)】2.html调用页面的局部代码<body><divstyle="height:100vh;margin:0auto"><iframestyle="height:100%;width:100%;border:none"id="fvic"src="&......
  • 免费分享前端面试题,vue面试题,TypeScript基础知识点 PDF格式
    免费分享前端资料,面试题,电子书接前端开发,带徒弟,一对一教学,远程协助,bug修改微信:......
  • wgcloud监控agent批量版本升级脚本
    [root@masterserver]#catallupdate_agent.shusername="root"passwd="Oet01279"port="22"timeout=5cmd="cd/home/wgcloud/agent-linux-amd64-v3.4.4&&wget--no-check-certificatehttp://192.168.0.13:9090/wgcloud/resource......
  • 支持多种文件(docx、excel、pdf)预览的vue组件库,支持vue2/3。
    原文链接https://github.com/501351981/vue-office 功能特色一站式:提供docx、pdf、excel多种文档的在线预览方案,有它就够了简单:只需提供文档的src(网络地址)即可完成文档预览体验好:选择每个文档的最佳预览方案,保证用户体验和性能都达到最佳状态安装#docx文档预览组件......
  • 【paddlespeech】win执行sh脚本
    paddlespeech1.环境配置按照:https://github.com/PaddlePaddle/PaddleSpeech/blob/develop/docs/source/install_cn.md问题condacreate-p在桌面目录执行了condacreate-ppaddlespeech2python=3.7,结果创建了一个没有名字的环境,如下:激活:要移除这个环境,不能使用condare......
  • PDF打开后显示的名称不是其文件名怎么办?
      本文介绍打开PDF文件时,PDF阅读器所显示的文件名称与文件实际名称不一致的解决办法。  就在刚刚准备一篇空间三维建模相关的博客时,偶然发现了如下一个问题:  在打开这个图中名称为空间三维建模_操作.pdf的PDF文件后,在PDF阅读器中其题目却变成了另一个名称:  没错,由原......
  • 性能工具之Jmeter一个脚本的编写与调试案例
     引言最近接到一个任务,需要写一个Jmeter脚本,脚本需要“登录”后从返回值获取Cookies,然后从第一个接口的返回参数中提取有用的id,在第二个接口请求的时候使用这个id,从而完成测试。然而这个看似简单的测试用例的编写并不是很容易,还经历了一些有趣的调试。第一个问题开始,完成了登录接......
  • PDF编辑软件Acrobat DC 2022下载及安装教程
    PDF是我们日常工作学习中的常用的文件格式,有时候需要修改PDF格式,在网上找各种版本的编辑或者查看软件都不好用。下面介绍一款叫Acrobat的软件,它是由Adobe公司开发的一款PDF(PortableDocumentFormat,便携式文档格式)编辑软件。借助它,能够以PDF格式制作和保存文档,以便于浏览和打印,同......