我正在将视图转换为pdf,当使用dompdf生成视图到pdf时在浏览器中查看时看起来不错,那么格式都不好看。
$pdf = PDF::loadView('pages.print');
$pdf->output();
使用dompdf
使用谷歌浏览器
答案 0 :(得分:0)
我认为这是你的CSS的一个问题。设置最大高度应该可以解决问题。您能否提供视图和样式表的代码?
另外,您是否在标题中尝试了视口标记?
AAPL IBM GOOG XOM SPY CASH
2011-01-10 1500 0 0. 0 0. N/A
2011-01-11 0 0. 0. 0 0. N/A
2011-01-12 0 0 0 0 0 N/A
2011-01-13 -1500 4000. 0. 0. 0. N/A
答案 1 :(得分:0)
好吧,原因是dompdf
无法打开外部CSS文件。
因此修复很容易,请替换直接复制html样式标签中所有内容的<link rel="stylesheet" type="text/css" href="style.css" >
。
以您的情况为准,将bootstrap.min.css
的内容放在标题中:
<head>
<style>
/*....ALL EXTERNAL CSS GOES HERE.....*/
</style>
</head>