首发 PDF Merger -- PDF合并,并排除指定页面
本帖最后由 ittech 于 2023-12-20 13:47 编辑PDF Merger -- V1.0 【2023年12月20日】
在论坛混迹了1年多,很高兴首发我的第一个软件,本人技术小白,大家捧场:lol
功能:进行PDF合并,并且统一排除每个文件的指定页面,非常单纯的功能。
语言:Python
调用:PyPDF2、PySimpleGUI
情景:
[*]去年参加某个奖的申报,需要将所有文件汇编成一册,同时进行统一的页码插入。
[*]这时候大家就问了,那合并PDF后直接添加页码不就完事了,但实际情况并不是这样简单。由于每个子文件由不同的人编写,团队又一直在更新内容(恨不得最后一天上午还在更新,也是无语),导致页面数量不断变化,而且每个子文件是要求保留各自封面的,页码就会被打乱,
[*]可能这样说不太好理解,概括一下就是只要有人发了新的文件,我就需要先删除所有文件的封面,重新添加页码,然后再把封面加回去,因为封面是没有页码的。
[*]这样的话如果等所有人都更新完、汇总后再反过来给每个子文件加封面时间上就来不及了。
[*]因此我迫切的需要一个工具,在合并文件的时候指定第1页(也就是封面)不参与合并。
[*]于是也就产生了这个软件。
这样就能一键获得一个所有内容页的合并文件,不用一个一个去删除了{:1_927:}。
界面如下:
完后会弹出一个页面选择保存路径,就完事了:loveliness:。
生成的文件10mb,大了没法放附件,传到网盘上
蓝奏云下载 :奇怪我加不上链接,放附件里了:
密码:52pj
附代码片段证明原创
嗯... 如果能直接在插入页码的时候选择跳过指定页面,比如每个子文件第一页不插入页码,那也能满足需求,不过感觉实现起来要比这个复杂的多,以后再摸索。
本帖最后由 zhengkejie 于 2024-2-2 18:44 编辑
尝尝鲜,试试功效。
提个小点子,最好把删除两字改成移除,是否能再加个批量页面移位的功能,比如第(2-10)页移位到20页之前或之后,市面上还没有批量移动页面的工具。 本帖最后由 kidzgy 于 2024-2-14 19:31 编辑
https://pic.imgdb.cn/item/65cc97ed9f345e8d039b0c04.jpg多次点击使用说明,会弹出多个窗口。
https://pic.imgdb.cn/item/65cc982b9f345e8d039bd94c.jpg
以前用过这个PDF合并器,叫PDFBinder,github有源码,很好用,就是没有清空按钮和批量选取(对于已添加的文件)功能,解压后大小不足4MB。
这个工具的场景挺有意思的,不过,也挺实用的, 谢谢楼主分享,不错的。 很喜欢,用了 软件简介,功能使用方便,谢谢分享pdf编辑工具 用不用先要点个赞! 感觉很有用,谢谢楼主分享 感谢,这个办公很实用啊 感谢实用工具 谢谢楼主分享