ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Lodop 提示打印机无效:先把系统里的名字抄准

Lodop 提示打印机无效:先把系统里的名字抄准 报错类似 Printer selected is not valid、操作失败、access error。业务代码刚改过指定打印机默认机却能打。Lodop 指定打印机依赖系统里的设备名。名字写飘了控件只能告诉你无效。先别改套打坐标。怎么抄才对打开 Windows「打印机和扫描仪」用列表里的完整显示名不要用驱动俗称、不要用你自己起的「前台机」。空格、括号、中英文、重复安装留下的副本名后面带 Copy都算。从本机枚举接口抄到配置表比手打稳。一台电脑多用户时管理员装的驱动普通用户看到的名字可能不同。用操作员账号再枚举一次。先SET_PRINTER到默认机打一张证明 Lodop 和机器通。再切目标名。两步分开才知道是名字问题还是服务问题。名字对了仍无效驱动脱机、共享打印机路径变了、远程桌面映射的会话打印机消失。那是 Windows 侧不是语句写错。指定打印机能打的工位继续用 Lodop。这是配置问题不是换方案的理由。新模块把名字放进门店配置新做的 HTML 出库单、小票也可以按同一纪律名字进配置不写死在代码。npm 包同样要抄本机列表npminstallweb-print-pdfimportwebPrintPdffromweb-print-pdfconstprintersawaitwebPrintPdf.utils.getPrinterList()// 把返回的 name 填进仓库/门店配置Lodop 老票、新票两套引擎共用同一张「工位-打印机名」表实施最好做。现场只改配置不改两套代码。包名搜web-print-pdf。本文不放链接。
返回列表