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

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

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

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

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

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

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

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

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

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

相关推荐
OpenTiny社区7 小时前
🎨 看完 GenUI SDK 源码我悟了!
前端·vue.js·github
顾林海7 小时前
Agent入门阶段-编程基础-Python:流程控制
python·agent·ai编程
LaiYoung_7 小时前
🎁 送你一套超好用超实用的 FE AI-Coding Skills
前端·人工智能·开源
呱呱复呱呱10 小时前
Django CBV 源码解读:一个请求是怎么找到你的 get() 方法的
python·django
千寻girling11 小时前
一份不可多得的《微服务》教程
后端·面试·github
洛阳泰山11 小时前
从 0 到 1.6K Star:一个 Java 开源项目的增长复盘
人工智能·后端·开源
霜落长河13 小时前
用Gemini提升React代码调试效率的教程
github
英勇无比的消炎药15 小时前
TinyRobot 源码深度分析:OpenTiny 的 AI 对话组件库
前端·vue.js·github
曲幽15 小时前
刚部署的 LibreTranslate 频频翻车?我掏出了 20 年前的 StarDict 词典,用 FastAPI 搭了个本地词典翻译 API
python·fastapi·web·translate·goldendict·libretranslate·stardict·pystardict
荣码15 小时前
用Streamlit给AI应用套个界面,10行代码出Web页面
java·python