我有一个在后端烧瓶服务器上生成的PDF文件,可以直接保存到vue.js文件夹(src/assets/pdf文件夹)。
目前,我无法弄清楚如何调用打印对话框来打印此PDF文件。几乎所有使用代码打印内容的在线解决方案都涉及使用window.print()
打印文字页面。
此外,我目前正在使用 Vue-PDF 打印文档,但它非常有问题,文本以框的形式出现(附上照片以供参考)。
如何自定义编码按钮以打印出存储在本地可访问文件上的此 PDF 文档,并在打印时仍保持文件不变?我对 Vue 解决方案甚至 Flask(Python) 解决方案都持开放态度
。[PDF文档打印错误/损坏] https://i.stack.imgur.com/N3Zl3.jpg
我意识到也许它不一定是Vue.js特定的答案,并寻找HTML解决方案。
<embed>
和<iframe>
是相当不错的解决方案。