【问题标题】:Black page in DOMPDFDOMPDF中的黑页
【发布时间】: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,则不会出现空白页...

有什么想法吗?

非常感谢

【问题讨论】:

  • 您只是将页边距在顶部和左侧设置为零,但您应该将所有边都设置为零(因为存在默认页边距)。

标签: php pdf dompdf


【解决方案1】:

好的,解决了……

我将 @page 边距更改为 10mm 并删除了 .paginapdf 边距,现在它可以工作了……为什么?不知道哈哈哈

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-21
    • 2017-04-28
    • 2016-04-10
    • 1970-01-01
    • 2013-08-10
    • 1970-01-01
    • 2021-11-16
    • 2019-11-18
    相关资源
    最近更新 更多