# 求一个内网自部署的打印服务

**URL:** <https://meta.appinn.net/t/topic/76579>\
**Category:** 问题求助\
**Created:** [2025 年10 月 30 日 02:35 UTC](https://meta.appinn.net/t/topic/76579 "2025-10-30T02:35:57Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

作者： ![Ironfrog](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/i/ba8739/32.png) [@Ironfrog](https://meta.appinn.net/u/Ironfrog)\
发布日期： [2025 年10 月 30 日 02:35 UTC](https://meta.appinn.net/t/topic/76579/1 "2025-10-30T02:35:57Z")

</div>

## 求一个内网自部署的打印服务

公司经常有外部人员（主要是财务、审计）需要用到打印机，每次都给一台台电脑去安装驱动，效率低而且我是U盘安装感觉别人也怕病毒什么的，有没有适合内网自部署（免费）的web服务？在内网访问然后上传各种文档打印的，Linux、Windows皆可，要求是操作简便且免费，AI搜索出来的结果像cutpaper这种需要付费。

感谢~

---

<div class="post-metadata">

作者： ![Qingwa](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/qingwa/32/58632_2.png) [@Qingwa](https://meta.appinn.net/u/Qingwa)\
发布日期： [2025 年10 月 30 日 02:38 UTC](https://meta.appinn.net/t/topic/76579/2 "2025-10-30T02:38:12Z")

</div>

所有的打印服务，都是 cups

> **[CUPS.org](https://www.cups.org/)**

但我不建议你折腾，烦死你。

---

<div class="post-metadata">

作者： ![kero990](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/k/4da419/32.png) [@kero990](https://meta.appinn.net/u/kero990)\
发布日期： [2025 年10 月 30 日 02:51 UTC](https://meta.appinn.net/t/topic/76579/3 "2025-10-30T02:51:48Z")

</div>

我看懂了，你是某台打印机的管理员，谁要用这台机器就得找你安驱动。

那么上面说的cups确实是一种方法，而且他是多数Linux系统的自带包，不需要特殊部署。他还有一个特点叫作ipp everywhere，简而言之就是致力于让终端免驱动连接打印机的。cups天生支持这个服务，win虽然不支持，但支持作为客户端免驱动连接。  
也就是说，如果顺利的话，你再给别人添加打印机时，是不需要驱动的。

缺点有几个  
1是显而易见的，你的打印机要有Linux版驱动，以能够正确连接cups主机。当然你设想的一切自部署打印平台应该都差不多，docker本身就基于Linux  
2是由于不是本机驱动，一些打印机的高级功能可能会有问题，比如特殊纸张，双面打印，彩色打印，特殊页边距等等，这要看你这台打印机对cups的支持情况

3是很重要的一点，win7似乎不支持添加这类打印机，我个人在win7上没有成功过，win10以上很顺利，打印机几乎秒添加进去。

至于你所想的，我猜是那种不需要本机安装打印机，而是通过web平台提交打印任务的对吧。可能要找一找，不确定有没有开源的替代。

另外就是，同事们对于把自己的文档提交到平台会不会有顾虑，毕竟那是大家的工作成果或商业机密。实际上从逻辑来看，你要获取大家上传的东西是很容易的，保密只能来自于你个人的口头承诺。

我不认为这是一个合适的工作模式，大家总要担心他们打印的东西被你看到拿走了，你也总要担心谁会诬陷你偷取了某些文件并泄露了等等，双方都很难保证安全。

---

<div class="post-metadata">

作者： ![Ironfrog](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/i/ba8739/32.png) [@Ironfrog](https://meta.appinn.net/u/Ironfrog)\
发布日期： [2025 年10 月 30 日 02:56 UTC](https://meta.appinn.net/t/topic/76579/4 "2025-10-30T02:56:54Z")

</div>

不好意思是我表述不清楚，我就是想找一台内网主机部署这个服务，然后客户机连上就能打印，不用再一台台都去安装驱动。

---

<div class="post-metadata">

作者： ![kero990](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/k/4da419/32.png) [@kero990](https://meta.appinn.net/u/kero990)\
发布日期： [2025 年10 月 30 日 03:08 UTC](https://meta.appinn.net/t/topic/76579/5 "2025-10-30T03:08:24Z")

</div>

我改在上面了，不再重复回复了

---

<div class="post-metadata">

作者： ![xiaokonglong](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/xiaokonglong/32/908_2.png) [@xiaokonglong](https://meta.appinn.net/u/xiaokonglong)\
发布日期： [2025 年10 月 30 日 03:19 UTC](https://meta.appinn.net/t/topic/76579/6 "2025-10-30T03:19:02Z")

</div>

一般来说要看打印机本身是否支持.

通常企业级打印机:

- 可以实现web打印. 这样的话, 通过web方式连接打印机即可打印.
- 还可以通过插入u盘的方式打印

HP的一些小型打印机:

- 格式有限制. 通常能通过web方式打印`PDF文件`.
- 新型号支持微信打印, 但是肯定需要转发, 不大适合你这种情况.

我记得论坛以前有人提过这样的需求:

A电脑共享文件夹, 自动监控该文件夹, 一旦有新文件, 就自动打印.

可能比较适合你.

> [@\[求助\]局域网内打印机共享解决方案](https://meta.appinn.net/t/topic/40998):
>
> 目前的情况： 局域网，不能连接互联网 前几年的病毒，单位要求禁掉了文件共享和打印机共享。 单位对IP严格管控，无法添加新的设备 电脑无法改换新的系统，因为要安装一个WIN下的监控软件 曾经的尝试，使用XLPD软件把WIN7电脑变成了打印服务器，实现了打印机共享，但该方案后来就不行了，能连接打印机，但无法打印。 试过飞鸽传书的打印服务器，但不知为何总是提示更新版本，刚安装能用，用个一次就直接不行了。 另，4，5台电脑用一台打印机，通过USB切换的方案并不现实 有什么办法或者软件可以实现打印机共享，或者有类似的可以安装在WIN下的打印机服务。

---

<div class="post-metadata">

作者： ![Fiend\_FEARing](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/fiend_fearing/32/47535_2.png) [@Fiend\_FEARing](https://meta.appinn.net/u/Fiend_FEARing)\
发布日期： [2025 年10 月 30 日 05:39 UTC](https://meta.appinn.net/t/topic/76579/7 "2025-10-30T05:39:41Z")

</div>

那我感觉部署一个下载驱动的网站也可以，就用不着U盘了 :laughing:

---

<div class="post-metadata">

作者： ![wxyShine](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/wxyshine/32/58602_2.png) [@wxyShine](https://meta.appinn.net/u/wxyShine)\
发布日期： [2025 年10 月 30 日 05:58 UTC](https://meta.appinn.net/t/topic/76579/8 "2025-10-30T05:58:35Z")

</div>

应该挺符合你要求~、~

---

<div class="post-metadata">

作者： ![wxyShine](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/wxyshine/32/58602_2.png) [@wxyShine](https://meta.appinn.net/u/wxyShine)\
发布日期： [2025 年10 月 30 日 05:58 UTC](https://meta.appinn.net/t/topic/76579/9 "2025-10-30T05:58:40Z")

</div>

[GitHub - cp9no1/PrinterService: 基于@a937750307 项目lan-printing的修改](https://github.com/cp9no1/PrinterService) 网站来了

---

<div class="post-metadata">

作者： ![Ironfrog](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/i/ba8739/32.png) [@Ironfrog](https://meta.appinn.net/u/Ironfrog)\
发布日期： [2025 年10 月 30 日 08:00 UTC](https://meta.appinn.net/t/topic/76579/10 "2025-10-30T08:00:41Z")

</div>

已经折腾几个小时了，确实累，用的savapage，实现的效果跟楼下老哥推荐的小程序差不多，也不是不能用吧 :sweat_smile:

---

<div class="post-metadata">

作者： ![Ironfrog](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/i/ba8739/32.png) [@Ironfrog](https://meta.appinn.net/u/Ironfrog)\
发布日期： [2025 年10 月 30 日 08:03 UTC](https://meta.appinn.net/t/topic/76579/11 "2025-10-30T08:03:20Z")

</div>

这个老哥的程序貌似要求Python3.9以上，用他上游老哥的lan-printing基本上解决了，为什么要说基本上呢，在我这只能打PDF，word啥的不行。管他呢让他们导出PDF再打印，又不是不能用。:rofl:

---

<div class="post-metadata">

作者： ![kero990](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/k/4da419/32.png) [@kero990](https://meta.appinn.net/u/kero990)\
发布日期： [2025 年10 月 30 日 08:07 UTC](https://meta.appinn.net/t/topic/76579/12 "2025-10-30T08:07:15Z")

</div>

用docker啊，什么版本的python不都是docker一下的事吗？  
肯定是转换库用的py的库，py还是简单，但只是写的人简单，用py的人那简直了

==============================================================

哦，必须win部署啊，但win上python近似于一个绿色软件，只是要配置下环境变量而已  
甚至你可以用启动脚本来仅仅让这个服务使用py3.9  
而且仓库release不是有一个编译好的exe吗？难道这个exe还需要外挂python吗

---

<div class="post-metadata">

作者： ![Ironfrog](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/i/ba8739/32.png) [@Ironfrog](https://meta.appinn.net/u/Ironfrog)\
发布日期： [2025 年10 月 30 日 08:12 UTC](https://meta.appinn.net/t/topic/76579/13 "2025-10-30T08:12:36Z")

</div>

貌似是的，打开就是提示not found :rofl:

---

<div class="post-metadata">

作者： ![Frank9](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/frank9/32/23723_2.png) [@Frank9](https://meta.appinn.net/u/Frank9)\
发布日期： [2025 年10 月 31 日 07:23 UTC](https://meta.appinn.net/t/topic/76579/14 "2025-10-31T07:23:57Z")

</div>

这种服务挺方便的，但是要上传文档再打印，稍显繁琐。可以尝试远程控制软件的打印机方案，应该要更方便一点。

![image.png](https://h1.appinn.me/file/1761895393812_image.png)

---

<div class="post-metadata">

作者： ![foolsic](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/f/49beb7/32.png) [@foolsic](https://meta.appinn.net/u/foolsic)\
发布日期： [2025 年10 月 31 日 17:14 UTC](https://meta.appinn.net/t/topic/76579/15 "2025-10-31T17:14:44Z")

</div>

能不能搞成后台服务呀？不登录Windows系统也能提供服务的那种，这样就可以内网穿透出去到公司用。

---

<div class="post-metadata">

作者： ![cmj781](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/cmj781/32/74346_2.png) [@cmj781](https://meta.appinn.net/u/cmj781)\
发布日期： [2025 年11 月 1 日 05:17 UTC](https://meta.appinn.net/t/topic/76579/16 "2025-11-01T05:17:23Z")

</div>

能加个打印方向的选择就好了

---

<div class="post-metadata">

作者： ![xiaokonglong](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/xiaokonglong/32/908_2.png) [@xiaokonglong](https://meta.appinn.net/u/xiaokonglong)\
发布日期： [2025 年11 月 3 日 04:59 UTC](https://meta.appinn.net/t/topic/76579/17 "2025-11-03T04:59:52Z")

</div>

> [@foolsic](#):
>
> 这样就可以内网穿透出去到公司用。

我记得以前QQ就有远程打印功能。

---

<div class="post-metadata">

作者： ![xiaokonglong](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/xiaokonglong/32/908_2.png) [@xiaokonglong](https://meta.appinn.net/u/xiaokonglong)\
发布日期： [2025 年11 月 3 日 05:01 UTC](https://meta.appinn.net/t/topic/76579/18 "2025-11-03T05:01:45Z")

</div>

> [@Ironfrog](#):
>
> 在我这只能打PDF，word啥的不行。

[https://gitee.com/linzxc/EasyPrinter](https://gitee.com/linzxc/EasyPrinter)
