在DOMPDF打印边距(Print margins in DOMPDF)

2019-06-26 13:07发布

我试图使用生成一个DOMPDF PDF。 我有一些HTML,然后将其转换成PDF。

但我有一个问题。 当我把一个对象在页面(如图标)的顶部,在PDF它也显示在页面的顶部。 但是,当我打印的PDF还有余量。 我知道,必须有一个最小的利润率,但对我来说,它只是太大。 是否有某种方式来控制DOMPDF这个保证金?

我试图复制一个现有的文档,并在原来的标志是不是在页面的顶部(已经有在PDF保证金)。 但是,当我打印出来,它位于完全相同的位置由我生成的(并且没有在PDF无余量)的PDF。

有没有什么地方在PDF中已经设置了打印边距?

Answer 1:

下面的风格将有效地设置您的文档的页边距为0:

@page { margin: 0px; }
body { margin: 0px; }

@page用于通过DOMPDF 0.6.0, body由DOMPDF 0.5.1。 您可以修改页面和身体独立的保证金,但现在两者的利润率在一起,你的内容范围的行为。



Answer 2:

有时你还需要设置

html { margin: 0px}


文章来源: Print margins in DOMPDF
标签: php pdf dompdf