在我的Web应用程序中,用户可以通过单击两个按钮之一来“打印”报告或“ pdf”报告。现在,我已经设置了PDF按钮,以使用mPDF生成PDF,并且对于某些报告它可以正常工作,但是它不支持很多不同的CSS,因此在很多情况下,它几乎很烂。 / p>
我不知道“另存为PDF”或“ Microsoft打印为PDF”驱动程序是如何做到的,但是这些驱动程序可以正常工作。因此,我想做的是,而不是尝试生成自己的PDF,而是想在浏览器中打开预选“另存为PDF”(或其他PDF驱动程序)的打印预览。这可能吗?
我知道print()
函数不带任何参数,但是我知道我不是第一个弄弄这种事情的人,所以我希望有人提出了一个创造性的解决方案来取得良好的结果
我不想像在StackOverflow上看到的其他问题一样绕过打印对话框或打印预览。我只是想为用户预选打印机。
我正在使用PHP,Javascript,jQuery。