?? 資源分類(lèi):辦公學(xué)習(xí)
?? 更新日期:2026-01-02
?? 存儲(chǔ)平臺(tái):夸克網(wǎng)盤(pán)
打印機(jī)共享打印系統(tǒng) | 網(wǎng)絡(luò)打印服務(wù)軟件下載與配置教程
網(wǎng)絡(luò)打印服務(wù)系統(tǒng)是一款基于 PyQt5 + Flask 開(kāi)發(fā)的開(kāi)源打印機(jī)共享軟件,支持多用戶(hù)通過(guò)局域網(wǎng)或公網(wǎng)遠(yuǎn)程上傳、預(yù)覽并打印 Word、PDF、圖片等文件。無(wú)需額外購(gòu)買(mǎi)打印服務(wù)器,不限打印機(jī)品牌型號(hào),只需將打印機(jī)連接至主機(jī)并安裝好驅(qū)動(dòng),即可把普通打印機(jī)升級(jí)為“網(wǎng)絡(luò)共享打印機(jī)”。關(guān)鍵詞:打印機(jī)共享、網(wǎng)絡(luò)打印服務(wù)、遠(yuǎn)程打印、PyQt5 Flask 打印系統(tǒng)、小型辦公打印解決方案。
(此處保留原有截圖位置,alt 文本統(tǒng)一為“打印機(jī)共享打印系統(tǒng)界面截圖”)
方法一:綠色 EXE 一鍵啟動(dòng)(推薦)
1. 下載官方打包的“網(wǎng)絡(luò)打印服務(wù).exe”綠色版;
2. 雙擊運(yùn)行,程序自動(dòng)檢測(cè) Python 環(huán)境并補(bǔ)齊缺失依賴(lài);
3. 首次啟動(dòng)完成后,托盤(pán)圖標(biāo)常駐后臺(tái),服務(wù)默認(rèn)監(jiān)聽(tīng) 5000 端口。
方法二:源碼手動(dòng)部署(高級(jí)用戶(hù))
1. 確保已安裝 Python 3.8+
python –version
2. 克隆或解壓源碼后,安裝依賴(lài)
pip install -r requirements.txt
3. 運(yùn)行啟動(dòng)腳本
python main.py
啟動(dòng)服務(wù)
1. 在 GUI 界面設(shè)置監(jiān)聽(tīng)端口(默認(rèn) 5000,可自定義);
2. 點(diǎn)擊“?? 啟動(dòng)服務(wù)”按鈕,系統(tǒng)自動(dòng)打開(kāi)默認(rèn)瀏覽器并跳轉(zhuǎn)至打印頁(yè)面;
3. 若出現(xiàn)防火墻提示,請(qǐng)?jiān)试S“網(wǎng)絡(luò)打印服務(wù)”通過(guò)專(zhuān)用/公用網(wǎng)絡(luò)。
網(wǎng)頁(yè)打印步驟
1. 在同網(wǎng)段瀏覽器地址欄輸入 http://服務(wù)器IP:端口(例:http://192.168.1.100:5000);
2. 拖拽或點(diǎn)擊“選擇文件”上傳需打印的文檔、圖片;
3. 下拉選擇已連接的“目標(biāo)打印機(jī)”,按需設(shè)置份數(shù)、單雙面、頁(yè)碼范圍;
4. 點(diǎn)擊“打印”按鈕,任務(wù)即時(shí)推送至打印機(jī)隊(duì)列,支持實(shí)時(shí)查看打印進(jìn)度。
內(nèi)網(wǎng)訪(fǎng)問(wèn)
程序自動(dòng)讀取本機(jī)局域網(wǎng) IP,并生成二維碼;手機(jī)、平板、筆記本掃碼即可進(jìn)入打印頁(yè)面,實(shí)現(xiàn)手機(jī)無(wú)線(xiàn)打印、平板遠(yuǎn)程打印。
公網(wǎng)訪(fǎng)問(wèn)
1. 在設(shè)置面板勾選“啟用公網(wǎng)訪(fǎng)問(wèn)”;
2. 進(jìn)入路由器配置端口轉(zhuǎn)發(fā)(外部端口任意,內(nèi)部端口與監(jiān)聽(tīng)端口一致);
3. 使用 DDNS 或公網(wǎng) IP 訪(fǎng)問(wèn),格式:http://公網(wǎng)IP或域名:端口;
4. 建議啟用“訪(fǎng)問(wèn)密碼”與 HTTPS 反向代理,保障遠(yuǎn)程打印安全。
常見(jiàn)問(wèn)題(FAQ)
Q1:無(wú)法檢測(cè)到打印機(jī)?
A:確認(rèn)打印機(jī)已開(kāi)機(jī)、連接 USB 或局域網(wǎng),且驅(qū)動(dòng)正確安裝;可在系統(tǒng)“設(shè)備和打印機(jī)”中查看狀態(tài)。
Q2:網(wǎng)頁(yè)無(wú)法打開(kāi)?
A:檢查 Windows 防火墻或殺毒軟件是否放行 TCP 監(jiān)聽(tīng)端口;若使用公網(wǎng),確認(rèn)路由器端口轉(zhuǎn)發(fā)已生效。
Q3:打印任務(wù)失???
A:查看程序目錄下 logs/system.log,重點(diǎn)排查“PrinterError”與“IPP”相關(guān)日志;重新啟動(dòng)打印服務(wù)后重試。
Q4:高并發(fā)卡紙或亂碼?
A:建議啟用“逐份打印”模式,并在打印機(jī)屬性中關(guān)閉高級(jí)打印功能(如圖像增強(qiáng))。
如遇其他問(wèn)題,請(qǐng):
1. 先查閱系統(tǒng)日志獲取錯(cuò)誤代碼;
2. 確認(rèn)打印機(jī)狀態(tài)正常、紙張充足;
3. 核查網(wǎng)絡(luò)配置(IP、端口、防火墻)是否正確。
關(guān)鍵詞再次提示:打印機(jī)共享軟件、網(wǎng)絡(luò)打印服務(wù)系統(tǒng)、遠(yuǎn)程打印解決方案、PyQt5 Flask 打印服務(wù)器、辦公室無(wú)線(xiàn)打印。

?? 資源鏈接:https://pan.quark.cn/s/623655f812ae
?? 溫馨提示: