【发布时间】:2015-03-09 19:44:31
【问题描述】:
我知道这也有人质疑,但我找到的答案对我没有帮助......
我正在尝试使用 DOMPDF 制作这个简单的 pdf 文件:
<?php
require_once 'dompdf/dompdf_config.inc.php';
$html =
'<html>
<head>
<style>
@page {margin-top: 0;margin-left: 0;
}
.paginapdf{margin:10mm;
}
</style>
</head>
<body><div class="paginapdf" style="background-color:red; width:277mm; height:190mm"><p>Hola</p></div></body></html>';
$dompdf = new DOMPDF();
$dompdf->set_paper("A4", "landscape");
$dompdf->load_html($html);
$dompdf->render();
$dompdf->stream("pdf".Date('Y-m-d').".pdf");
?>
它可以工作,但是第一页是空白页......
我认为问题在于我使用了所有 A4 纸。例如,如果我将.paginapdf 边距更改为 1mm,则不会出现空白页...
有什么想法吗?
非常感谢
【问题讨论】:
-
您只是将页边距在顶部和左侧设置为零,但您应该将所有边都设置为零(因为存在默认页边距)。