我正在尝试使用DOMPDF生成PDF。 我有一些HTML然后转换成PDF。
但我有一个问题。当我在页面顶部放置一个对象(例如图标)时,在PDF中它也会显示在页面顶部。 但是当我打印PDF时,有一个余地。我知道必须有一个微小的余量,但在我的情况下,它太大了。 有没有办法在DOMPDF中控制这个边距?
我正在尝试重现现有文档,并且原始徽标不在页面顶部(PDF中已有边距)。但是当我打印它时,它位于与我生成的PDF完全相同的位置(并且PDF中没有边距)。
PDF中是否已设置打印边距?
答案 0 :(得分:76)
以下样式将有效地将文档的边距设置为0:
@page { margin: 0px; }
body { margin: 0px; }
dompdf 0.5.1使用了 @page
,{0}使用了body
。您可以单独修改页面和主体的边距,但是现在两者的边距一起作为内容边界。
答案 1 :(得分:15)
有时您还需要设置
html { margin: 0px}