PrintLink 用户文档

把打印能力接进业务系统的完整指南:安装 Agent、网页调用打印与预览、接入 SDK、接口参考、部署与运维、故障排查。

最后更新

PrintLink 是装在连接打印机的那台电脑上的打印服务(打印 Agent)。 业务系统通过它直接调用打印机出纸:静默打印、打开预览窗口、按打印机 真实能力出纸,不需要浏览器打印对话框,也不需要任何插件。

<script src="http://127.0.0.1:17888/sdk/printlink.js"></script>
<script type="module">
  const client = new PrintLink.PrintLinkClient({ appName: '我的业务系统' });
  await client.connect();
  await client.ensureAuthorized();               // 首次由本机用户确认授权
  const { queues } = await client.listPrinters();
  await client.compose({ queueId: queues[0].queueId }).addPdf(pdfBytes).printAndWait();
</script>

完整可运行示例见快速上手。

开始使用

核心功能

按「你要做成什么事」组织,每页只讲怎么用和常见坑。

接入开发

接口参考

部署与运维

工具与支持

关于这份文档

  • 每页右上角可以复制全文(Markdown)或复制给 AI:后者附带标题、链接与 更新时间,粘贴给 AI 助手即可让它基于官方文档生成接入代码,而不是凭记忆猜 API。
  • 每页标注最后更新日期。
  • 遇到问题,先看常见问题与故障排查, 再查错误码;需要更多人介入时按日志与日志包 导出日志包。

本页目录