Skip to content

打印方案

EasyInk 提供两种本地打印方案,均为静默打印(无需用户手动操作浏览器打印对话框)。根据你的技术栈和部署环境选择合适的方案。

方案对比

EasyInk Printer (.NET)HiPrint (vue-plugin-hiprint)
技术栈.NET Framework 4.8Node.js / Electron
运行平台仅 WindowsWindows / macOS / Linux
打印引擎SumatraPDF 矢量直通Chromium 内置打印
打印格式PDF(前端先渲染为 PDF 再发送)HTML(直接发送页面 HTML)
通信协议HTTP + WebSocketWebSocket
内置组件项目内置 EasyInk Printer需额外安装 electron-hiprint
适用场景Windows 桌面环境、需要矢量质量跨平台、小票/标签打印

如何选择

  • Windows 环境 + 需要矢量质量:选 EasyInk Printer,SumatraPDF 直出 PDF 无光栅化损失
  • 跨平台:选 HiPrint,electron-hiprint 支持 Windows/macOS/Linux
  • 已有 electron-hiprint 服务:直接复用,无需额外部署

下一步