我正在使用PHP,Mysql,jQuery。 我有一个网页,将转换为高分辨率A4大小PDF: http : //optisolbusiness.com/funeral_site/sample/index/id/255 。 我已经使用wkhtmltopdf将HTML转换为PDF,效果很好。 这是生成的PDF http://optisolbusiness.com/Guru/Gurupdf/optisol.pdf 。 但HTML并不完全符合PDF大小; PDF中的HTML周围有空格。 如何扩展HTML以适应A4 PDF大小100%? 重要的是,html(即)文本大小,图像宽度和高度内的内容,背景图像也要按比例缩放。
我有一个观点,一旦他们点击“打印按钮”,我就会转到Rotativa (wkhtmltopdf)获取用户打印的PDF版本视图: 这是渲染视图,如果用户单击“打印”按钮,将转换为PDF 这是视图中的按钮代码 Print Report 常识告诉我,我需要在从视图生成PDF之前删除按钮,因此用户不会获得带有按钮的PDF: 我试图隐藏按钮(.hide())并删除它(.remove())但PDF仍然使用按钮进行渲染: $(document).ready(function () { $(‘#print-me’).show(); $(‘#print-pdf’).click(function () { $(‘#print-me’).hide(); }); }); 还有什么我可以试试的吗? 谢谢!