当前位置:网站首页>PDF批量拆分、合并、书签提取、书签写入小工具
PDF批量拆分、合并、书签提取、书签写入小工具
2022-07-06 15:40:00 【小小明-代码实体】
拆分功能:
指定要拆分的PDF文件,按照多少页一个文件进行拆分,输出示例:
合并功能:
指定要合并的PDF文件夹,效果示例:
默认将文件名作为书签进行合并。
书签的提取和写入:
可以提取指定PDF文件的书签,也可以将指定的书签文件的书签写入到指定PDF。
例如,以下PDF所提取的书签:
我们可以在修改这个书签文件后,再写入进去。有时复杂粘贴目录正则替换出来书签页码需要进行一定的偏移操作,示例:
我们在需要给书签文件的页面增加或减少页数时,可以修改偏移的数字。
完整代码:
https://gitcode.net/as604049322/python_gui/-/blob/master/pdf_tools.py
已打包的gui下载地址:
https://gitcode.net/as604049322/python_gui/-/raw/master/pdf_tools.exe?inline=false
打包的gui中不含水印功能,添加悬浮水印的功能在代码中有。
边栏推荐
- 儿童睡衣(澳大利亚)AS/NZS 1249:2014办理流程
- 【全网首发】Redis系列3:高可用之主从架构的
- 服务器的系统怎么选者
- dockermysql修改root账号密码并赋予权限
- Typescript get function parameter type
- Huawei cloud gaussdb (for redis) unveils issue 21: using Gauss redis to achieve secondary indexing
- Is there any requirement for the value after the case keyword?
- AcWing 4300. Two operations (minimum number of BFS searches)
- npm无法安装sharp
- BasicVSR_PlusPlus-master测试视频、图片
猜你喜欢
C three ways to realize socket data reception
Cloud native technology container knowledge points
#DAYU200体验官# 首页aito视频&Canvas绘制仪表盘(ets)
案例推荐丨安擎携手伙伴,保障“智慧法院”更加高效
Signed and unsigned keywords
ICLR 2022 | pre training language model based on anti self attention mechanism
Efficient ETL Testing
None of the strongest kings in the monitoring industry!
Introduction to network basics
How to choose indoor LED display? These five considerations must be taken into account
随机推荐
How to use flexible arrays?
Jafka来源分析——Processor
UVa 11732 – strcmp() Anyone?
【全网首发】Redis系列3:高可用之主从架构的
Volatile keyword
第十九章 使用工作队列管理器(二)
Dayu200 experience officer runs the intelligent drying system page based on arkui ETS on dayu200
memcached
Unified Focal loss: Generalising Dice and cross entropy-based losses to handle class imbalanced medi
What can be done for traffic safety?
mysql拆分字符串作为查询条件的示例代码
Mysql 身份认证绕过漏洞(CVE-2012-2122)
Sizeof keyword
Puppeteer连接已有Chrome浏览器
Slide the uniapp to a certain height and fix an element to the top effect demo (organize)
让我们,从头到尾,通透网络I/O模型
Matlab tips (27) grey prediction
动作捕捉用于蛇运动分析及蛇形机器人开发
The problem that dockermysql cannot be accessed by the host machine is solved
Is there any requirement for the value after the case keyword?