我正在尝试使用 DOMPDF 生成 PDF。 我有一些 HTML,然后将其转换为 PDF。
但是我有一个问题。当我在页面顶部放置一个对象(例如图标)时,在 PDF 中它也会显示在页面顶部。 但是当我打印 PDF 时,有一个边距。我知道必须有一个最小的边距,但在我的例子中它太大了。 有什么方法可以控制 DOMPDF 中的这个边距吗?
我正在尝试复制现有文档,但在原始文档中, Logo 不在页面顶部(PDF 中已经有边距)。但是当我打印它时,它位于与我生成的 PDF 中完全相同的位置(并且 PDF 中没有边距)。
PDF 中是否已经设置了打印边距?
最佳答案
以下样式将有效地将文档的边距设置为 0:
@page { margin: 0px; }
body { margin: 0px; }
@page
由 dompdf 0.6.0 使用,body
由 dompdf 0.5.1 使用。您可以单独修改页面和正文的边距,但现在两者的边距一起充当您的内容边界。
关于php - 在 DOMPDF 中打印边距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11649052/