在DOMPDF中打印边距

时间:2012-07-25 11:51:28

标签: php pdf dompdf

我正在尝试使用DOMPDF生成PDF。 我有一些HTML然后转换成PDF。

但我有一个问题。当我在页面顶部放置一个对象(例如图标)时,在PDF中它也会显示在页面顶部。 但是当我打印PDF时,有一个余地。我知道必须有一个微小的余量,但在我的情况下,它太大了。 有没有办法在DOMPDF中控制这个边距?

我正在尝试重现现有文档,并且原始徽标不在页面顶部(PDF中已有边距)。但是当我打印它时,它位于与我生成的PDF完全相同的位置(并且PDF中没有边距)。

PDF中是否已设置打印边距?

2 个答案:

答案 0 :(得分:76)

以下样式将有效地将文档的边距设置为0:

@page { margin: 0px; }
body { margin: 0px; }
dompdf 0.5.1使用了

@page,{0}使用了body。您可以单独修改页面和主体的边距,但是现在两者的边距一起作为内容边界。

答案 1 :(得分:15)

有时您还需要设置

html { margin: 0px}