本帖最后由 renho 于 2023-7-9 15:20 编辑
首先来看下效果:
操作上仅需使用官方的打印/导出页面到PDF,即可实现无预览打印
打印模板等,只需要使用活字格页面实现,不增加学习成本
实现原理:
打印/导出页面到PDF 会弹出一个页面
这个页面是通过复杂的参数生成的,但是我们可以这么操作
就让活字格去实现这些东西,然后我们只需做一件事
监测弹出的这个页面(JS实现),就能拿到这个PDF地址
然后只需要把这个PDF发送到打印服务端去打印就可以了
顺便可以增加一点打印份数和指定打印机的相关功能。
打印服务端,网上有很多现成的,当然也可以自己用python写一个
也不是很难
最终的演示视频:
bandicam 2023-07-09 14-59-21-942.zip
(1.73 MB, 下载次数: 489)
|