打印功能是后端接口实现还是前端可以调用浏览器的打印组件

打印功能应该前端就可以实现吧。不需要后端专门写接口吧。
快解答一下

img

你要想 ,后端是远程的电脑, 外面的电脑咋可能控制你本地电脑的功能, 只能你自己控制

不需要后端,前端可以直接实现。

可以参考这个
用JS在html页面实现打印功能_芳-CSDN博客_js 打印 用JS在html页面实现打印功能打印方式一:打印方式二:打印方式三(此方式会重新打开一个浏览器窗口):做项目时,有在网页实现全局和局部打印的需求,百度许久,现总结如下:打印方式一:1.首先在head里面加入下面一段js代码:<script language="javascript">function preview(fang){if (fang &amp https://blog.csdn.net/wdf521121/article/details/84935256

前端 vue 可以用 vue-print-nb
npm install vue-print-nb --save

这个是前端实现。 window.print()
Window print() 方法 | 菜鸟教程 Window print() 方法 Window 对象 定义和用法 print() 方法用于打印当前窗口的内容。 语法 window.print() 浏览器支持 所有主要浏览器都支持 print() 方法 实例 实例 打印当前页: [mycode2] function printpage(){ window.print(); } [/mycode2] 尝试一下 » Window 对象.. https://www.runoob.com/jsref/met-win-print.html
前端实现打印预览功能以及page-break-inside属性解决打印换行问题(打印预览表格或文字被分割开)_谷雨-CSDN博客 遇到的问题:打印预览的时候表格被分割了,就是一共两页而其中一行显示在不同的两个页面。如下图: https://blog.csdn.net/weixin_44058725/article/details/116941495?spm=1001.2014.3001.5502

花里胡哨的,就一个方法,window.print