设为首页收藏本站

 找回密码
 立即注册

只需一步,快速开始

搜索
查看: 180|回复: 21

[实用软件] 内网打印-共享打印机的最终手段

 火... [复制链接]
累计签到:32 天
连续签到:1 天
灌水成绩
11
46
4483
主题
帖子
积分

等级头衔

ID : 683

助理工程师

积分成就 测量币 : 4483
在线时间 : 0 小时
注册时间 : 2026-3-3
最后登录 : 2026-6-27

勋章
UID勋章测量学徒测量员
发表于 2026-4-16 08:49:31 | 显示全部楼层 |阅读模式 IP:北京
原博主 @luckfish45[原创工具] 稻草打印V1.0-共享打印手段用尽后的最后一根稻草 这篇帖子,
给了我启发,原来还能使用内网调用目标电脑的打印机来打印。
但原博主的软件限制比较大,只支持PDF格式,使用多有不便。
于是,我陆续开发了1.1和1.2版本,但有bug,现在开发出了 内网打印服务1.3版本,

该版本使用Python3.7.9编程和打包,以兼容win7系统。


使用说明
在接打印机的电脑上运行exe文件,右下角托盘栏图标会显示IP端口,
在同一个局域网下的另一个设备通过在浏览器输入IP端口,
选择文件上传并设置相关参数,即可正常打印(已实际测试win7和win10)

功能说明
-打开一个网页就能打印:在局域网里,手机/电脑用浏览器访问,就能上传文件并打印。
-自动选默认打印机:启动后会自动选中系统默认打印机,也可以点“刷新”重新获取打印机列表。
-只显示真打印机:自动过滤虚拟打印机(比如 PDF 虚拟打印机)。
-实时读打印机能力:切换打印机时,页面会实时刷新“纸张大小”和“打印分辨率”,展示这台打印机实际支持的选项。
-默认就是 A4:如果没选,默认用 A4(纸张 ID=9)和 600x600 分辨率。
-支持的文件格式:PDF、JPG、JPEG、PNG、TXT、DOC、DOCX、XLS、XLSX、PPT、PPTX。
-静默打印尽量不打扰:
PDF:优先用 Adobe Reader 的静默打印;不行就用系统默认方式。
图片:用系统画图(mspaint)或系统关联程序静默打印。
Office:调用 Office 程序/COM 直接打印。
TXT:用系统默认方式打印。
-打印设置可选:份数、单双面、纸张大小、打印分辨率(如果打印机不支持双面,就只给单面的选项)。
-托盘图标:右下角托盘会有图标,能一键打开页面、设置静态 IP、启用 DHCP、开机自启、退出程序。
-离线也能用:没网也能打开本地服务,默认配置可用,上传的临时文件会定期自动清理。
-一键运行的 EXE:已打包成单文件 EXE(内置图标),双击就能跑,默认端口 http://本机IP:5000。
-打印日志:关键操作会记录到同目录的 print_log.txt。

运行要求
操作系统: 支持 Windows 7/8/10/11
运行库: 需安装微软VC运行库,百度或应用商店直接下载
Python版本: 3.6+  (运行py文件才需要)
依赖库: Flask, win32print, win32api, pystray, PIL等  (运行py文件才需要)
权限要求: 网络配置功能需要管理员权限


下载链接:https://yichuang.lanzouo.com/ilbIZ36oam5g
仓库地址:https://github.com/a937750307/lan-printing

截图
累计签到:53 天
连续签到:44 天
灌水成绩
2
203
13107
主题
帖子
积分

等级头衔

ID : 518

中级工程师

积分成就 测量币 : 13107
在线时间 : 515 小时
注册时间 : 2026-2-13
最后登录 : 2026-7-5

勋章
UID勋章测量学徒测量员
发表于 2026-4-20 05:24:42 | 显示全部楼层 IP:美国
内容不浮夸,很实在。
回复

使用道具 举报

累计签到:58 天
连续签到:45 天
灌水成绩
3
190
11444
主题
帖子
积分

等级头衔

ID : 513

中级工程师

积分成就 测量币 : 11444
在线时间 : 519 小时
注册时间 : 2026-1-25
最后登录 : 2026-7-5

勋章
UID勋章测量学徒测量员
发表于 2026-4-30 02:09:19 | 显示全部楼层 IP:广东东莞
很适合入门学习,推荐给朋友了。
回复

使用道具 举报

累计签到:62 天
连续签到:52 天
灌水成绩
3
215
12981
主题
帖子
积分

等级头衔

ID : 560

中级工程师

积分成就 测量币 : 12981
在线时间 : 529 小时
注册时间 : 2026-4-1
最后登录 : 2026-7-5

勋章
UID勋章测量学徒测量员
发表于 2026-5-1 01:10:33 | 显示全部楼层 IP:广东东莞
思路清晰,逻辑严谨。
回复

使用道具 举报

累计签到:32 天
连续签到:2 天
灌水成绩
0
163
11353
主题
帖子
积分

等级头衔

ID : 596

中级工程师

积分成就 测量币 : 11353
在线时间 : 0 小时
注册时间 : 2026-3-17
最后登录 : 2026-6-27

勋章
UID勋章测量学徒测量员
发表于 2026-5-1 01:19:47 | 显示全部楼层 IP:广东东莞
适合不同水平的开发者阅读。
回复

使用道具 举报

累计签到:57 天
连续签到:47 天
灌水成绩
3
216
14678
主题
帖子
积分

等级头衔

ID : 542

中级工程师

积分成就 测量币 : 14678
在线时间 : 527 小时
注册时间 : 2025-10-25
最后登录 : 2026-7-5

勋章
UID勋章测量学徒测量员
发表于 2026-5-1 01:41:59 | 显示全部楼层 IP:广东东莞
逻辑很清晰,一步步跟着走就行。
回复

使用道具 举报

累计签到:61 天
连续签到:45 天
灌水成绩
3
226
15382
主题
帖子
积分

等级头衔

ID : 516

中级工程师

积分成就 测量币 : 15382
在线时间 : 519 小时
注册时间 : 2025-10-29
最后登录 : 2026-7-5

勋章
UID勋章测量学徒测量员
发表于 2026-5-1 01:43:51 | 显示全部楼层 IP:广东东莞
知识点讲得很系统,不是零散堆砌。
回复

使用道具 举报

累计签到:50 天
连续签到:45 天
灌水成绩
5
212
13311
主题
帖子
积分

等级头衔

ID : 555

中级工程师

积分成就 测量币 : 13311
在线时间 : 530 小时
注册时间 : 2025-12-30
最后登录 : 2026-7-5

勋章
UID勋章测量学徒测量员
发表于 2026-5-1 08:03:28 | 显示全部楼层 IP:广东东莞
很适合入门学习,推荐给朋友了。
回复

使用道具 举报

累计签到:22 天
连续签到:1 天
灌水成绩
0
48
2930
主题
帖子
积分

等级头衔

ID : 903

高级技术员

积分成就 测量币 : 2930
在线时间 : 0 小时
注册时间 : 2025-10-29
最后登录 : 2026-6-15

勋章
UID勋章测量学徒测量员
发表于 2026-5-9 20:10:06 | 显示全部楼层 IP:北京
整体非常满意,支持博主。
回复

使用道具 举报

累计签到:35 天
连续签到:1 天
灌水成绩
8
74
4539
主题
帖子
积分

等级头衔

ID : 1023

助理工程师

积分成就 测量币 : 4539
在线时间 : 0 小时
注册时间 : 2025-11-2
最后登录 : 2026-6-15

勋章
UID勋章测量员
发表于 2026-5-19 02:13:39 | 显示全部楼层 IP:美国
语言通俗易懂,没有太多晦涩术语。
回复

使用道具 举报

快速回复换一批
好贴支持!
顶顶顶
2333333333
业界良心! 楼主这波操作太牛了,细节拉满,顶起来让更多人看到! 🌟👏
看帖回帖是美德。 悄悄地我来了,顺便留下一条充满正能量的回帖。 🌊🤝
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|精密测量技术论坛 ( 桂ICP备2026007449号-1 )

GMT+8, 2026-7-5 16:20 , Processed in 0.247704 second(s), 52 queries .

Powered by 精密测量技术论坛

© 2025-2026 联系站长

快速回复 返回顶部 返回列表