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

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

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

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

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

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

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

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

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

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

相关推荐
云动雨颤11 小时前
Python单元测试入门:3个核心断言方法,帮你快速定位代码bug
python·单元测试
SunnyDays101111 小时前
Python 实现 HTML 转 Word 和 PDF
python·html转word·html转pdf·html转docx·html转doc
掘金安东尼12 小时前
Node.js 如何在 2025 年挤压 I/O 性能
前端·javascript·github
跟橙姐学代码12 小时前
Python异常处理:告别程序崩溃,让代码更优雅!
前端·python·ipython
阿幸软件杂货间12 小时前
最新PDF版本!Acrobat Pro DC 2025,解压即用版
pdf·adobe acrobat·acrobat
蓝纹绿茶12 小时前
Python程序使用了Ffmpeg,结束程序后,文件夹中仍然生成音频、视频文件
python·ubuntu·ffmpeg·音视频
mahuifa13 小时前
OpenCV 开发 -- 图像基本处理
人工智能·python·opencv·计算机视觉
一个java开发13 小时前
distributed.client.Client 用户可调用函数分析
大数据·python
eqwaak013 小时前
Matplotlib 动态显示详解:技术深度与创新思考
网络·python·网络协议·tcp/ip·语言模型·matplotlib
007php00713 小时前
某大厂MySQL面试之SQL注入触点发现与SQLMap测试
数据库·python·sql·mysql·面试·职场和发展·golang