生成PDF页面时删除空格页面

时间:2019-10-31 19:49:05

标签: html css pdf dompdf

我正在使用Laravel使用DOMPDF库生成PDF。我需要页面的大小准确,在这种情况下为7.5厘米x 10厘米。我创建了一个div,我需要该div才能在页面的水平和垂直方向上占据100%的空间,但是在生成pdf时,它始终在页面下方有一个空白,并创建了第二个页面。我只需要一页即可。如果我将div的大小减小到6厘米高,它将起作用

 @page {
            margin: 0px 0px 0px 0px !important;
            padding: 0px 0px 0px 0px !important;
            size: 7.5cm 10cm landscape !important;
            background-color: red;
        }
        
        body, html { 
            size: 7.5cm 10cm landscape !important;
            margin: 0px 0px 0px 0px !important;
            padding: 0px 0px 0px 0px !important;
        }
.borda {
            border: thin solid black;
        }
<div class="borda" style="height: 7cm; width: 10cm; background-color: lightgreen;">
    This is a DIV. How to make the div occupy 100% of the screen in pdf:
</div>

<div class="borda" style="height: 7cm; width: 10cm; background-color: lightgreen;">
    This is a DIV. How to make the div occupy 100% of the screen in pdf:
</div>

enter image description here

0 个答案:

没有答案