首先,感谢 luckfish45 和 @yckj666 两位大佬提供的思路。
前序
前几天来摸鱼的时候看到【稻草打印V1.0-共享打印手段用尽后的最后一根稻草 https://www.52pojie.cn/thread-2059857-1-1.html (出处: 吾爱破解论坛)】,很久很久之前也研究过共享打印机的那种的实现方案(不同之处就是先上传服务器然后拿到链接打分配到指定打印机打印,跟这个从根源上是相通的,但一直以来能力有限,也就不了了之了。-虽然现在那种共享打印机模式早已经烂大街了……但做内网共享打印的这条路子确实很实用。
看到道友们在反馈较多的是仅支持pdf格式有点少,虽然蠢蠢欲动,但不知道如何下手,最后在学习了@yckj666 大佬的提供的源码后,也多少有了一些灵感。
经过两天的奋战(菜鸟),完成1.0版本的整合。

主页面.jpg (79.44 KB, 下载次数: 0)
下载附件
2025-9-20 16:07 上传
主要功能
[ol]
[/ol]

3.jpg (163 KB, 下载次数: 0)
下载附件
2025-9-20 16:08 上传
本工具基于win10、python 3.11开发,其他系统环境未测,可能存在兼容性问题。
统一转PDF再打印
我已经黔驴技穷了,先把所有支持格式先转pdf,统一再走pdf打印方法
word等office打印由LibreOffice支持- 先转pdf再走pdf的路;需要先在宿主机安装 LibreOffice 才能支持office文件
图片等先转pdf,再执行打印;
pdf 打印由SumatraPDF.exe 支持
适用场景
[ol]
公司/组织内 因种种原因无法连接共享打印机
同一局域网内手机临时打印
[/ol]
如果能连接到共享打印机还是连接上直接打的好,效果更好
使用方式
[ol]
[/ol]
下载地址:
蓝奏:https://wwfo.lanzoue.com/iJhLp36mc9cf
微云:https://share.weiyun.com/X0OMgxBS
123盘:https://www.123865.com/s/zjv9-NMGo3