我在我的代码点火器应用程序中使用 wkhtmltopdf 库进行打印。我在mac上使用vagrant ubuntu。
网址就像
> http://localhost:8084/{sitename}/{controller_name}/{function}
代码片段是
> $pdf = new WKPDF();
> // Set PDF's HTML
> $html_in_string = "<html><body>Content goes here</body></html>";
> $pdf->set_html($html_in_string);
> // Convert HTML to PDF
> $pdf->render();
> // Output PDF. The file name is suggested to the browser.
> $pdf->output(WKPDF::$PDF_EMBEDDED, 'print_file_name.pdf');
但它显示“无法加载 PDF 文档”。
PDF 文档不是在缓存/临时文件中创建的。
任何帮助将不胜感激。
最佳答案
请从 url 中删除端口;
http://localhost/{sitename}/{controller_name}/{function}
我希望这能解决这个问题;
关于php - 无法在 Mac 上使用 wkhtmltopdf 打印 pdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24406660/