DOMPDFを使用してPDFを生成しようとしています。PDFに変換されるHTMLがあります。
しかし、私には問題があります。ページの上部にオブジェクト(アイコンなど)を置くと、PDFに表示されます。ページの上部にも表示されます。ただし、PDFマージンがあります。最小限のマージンが必要であることは知っていますが、私の場合は大きすぎます。DOMPDFでこのマージンを制御する方法はありますか?
既存のドキュメントを複製しようとしていますが、オリジナルではロゴがページの上部にありません(PDFには既にマージンがあります)。しかし、私がそれを印刷すると、私が生成したPDFと同じ位置にあります(そしてPDFに余白はありません)。
PDFに既に印刷マージンが設定されている場所はありますか?
次のスタイルは、ドキュメントのマージンを0に効果的に設定します。
@page { margin: 0px; }
body { margin: 0px; }
@page
はdompdf 0.6.0で使用され、body
はdompdf 0.5.1で使用されます。ページと本文のマージンは個別に変更できますが、現時点では2つのマージンが一緒になってコンテンツの境界として機能します。
時にはあなたも設定する必要があります
html { margin: 0px}