真香!Github上的这个项目,可以帮你节省打印费。

众所周知,我们在打印文档时,往往在选择黑白还是彩色打印上纠结。

全彩的文档也还好,最害怕的就是那种只有一部分是彩色页面,其他都是黑白页面的文档。

遇到这种文档,打印店老板好心的话会帮你分开。如果黑心一点的话,全按照彩色的费用计算,钱包瞬间遭到洗劫有木有啊!

还好,这个项目帮大家解决了这样的苦恼:

这是一个能把PDF的黑白页面和彩色页面自动分开的开源项目。

它支持通过对页面饱和度的识别算法,判断当前页面更适合黑白打印还是彩色打印,并将黑白页面和彩色页面分开。

更重要的是,作者还考虑到了双面打印 的需求,可以通过配置参数设置双面打印模式,拆分页面的时候也会按照双面打印的方式排布,保证拆完后的文档在双面打印后仍然能拼起来

这个项目只有不到100行代码,也没有引各种乱七八糟用不到的库,跟着文档简单上手就能用了,欢迎支持一下作者~

项目地址:PDF 彩色和黑白页面分离器

相关推荐
BUG再也不见10 分钟前
Python爬虫 urllib 模块详细教程:零基础小白的入门指南
开发语言·网络·爬虫·python
傻啦嘿哟30 分钟前
Django缓存机制详解:从配置到实战应用
python·缓存·django
用户40993225021233 分钟前
FastAPI消息持久化与ACK机制:如何确保你的任务永不迷路?
后端·github·trae
bin91531 小时前
解锁Java开发新姿势:飞算JavaAI深度探秘 #飞算JavaAl炫技赛 #Java开发
java·人工智能·python·java开发·飞算javaai·javaai·飞算javaal炫技赛
海哥编程1 小时前
python使用python-docx自动化操作word
python·自动化·word
Circ.1 小时前
重新打包镜像
python
IvanCodes3 小时前
OpenAI 最新开源模型 gpt-oss (Windows + Ollama/ubuntu)本地部署详细教程
人工智能·语言模型·chatgpt·开源
java1234_小锋3 小时前
一周学会Matplotlib3 Python 数据可视化-坐标轴 (Axis)
开发语言·python·信息可视化·matplotlib·matplotlib3
奶油话梅糖3 小时前
【网络自动化】利用Python脚本与计划任务,实现H3C/HPE设备配置无人值守备份
网络·python·自动化
猫头虎-人工智能3 小时前
ChatGPT模型选择器详解:全面了解GPT-4o、GPT-4.5、o3等模型的切换与使用策略(2025最新版)
人工智能·chatgpt·开源·aigc·ai编程·ai写作·ai-native