mpdf setAutoTopMargin 不适用于第一页
mpdf setAutoTopMargin doesn't work for first page
我们正在使用 setAutoTopMargin = 'stretch' 在 mpdf 中使用动态 header 创建发票以避免 header 和内容重叠。问题是它仅在第一页与 header 重叠,但在其余页面上工作正常。
header 部分的示例代码。
<htmlpageheader name="myheader">
<table width="100%"><tr>
<td width="50%" style="color:#0000BB; "><span style="font-weight: bold; font-size: 14pt;">Acme Trading Co.</span><br />123 Anystreet<br />Your City<br />GD12 4LP<br /><span style="font-family:dejavusanscondensed;">☎</span> 01777 123 567</td>
<td width="50%" style="text-align: right;">Invoice No.<br /><span style="font-weight: bold; font-size: 12pt;">0012345</span></td>
</tr></table>
</htmlpageheader>
$mpdf->setAutoTopMargin = 'stretch';
如您所知,有两种方法可以在 mpdf 中添加 header,只有当我们在 html 中使用 htmlpageheader 标签时才会出现此问题。
如果我们使用 $mpdf->SetHTMLHeader($header);
通过 php 代码设置 header,它在包括第一页在内的所有页面上都可以正常工作。但由于某些限制,我们无法使用它。
我们已经检查过了,但它对我们不起作用。
这是已知的 mpdf 问题吗?请帮我解决这个问题。谢谢
我有同样的错误,然后我刚刚修复了。
我收到一个错误,因为我在内容页面上有更多 div 个标签。
我在两个 php 文件中设置页面:页眉和页脚。
然后设置
$mpdf->SetHTMLHeader($header);
$mpdf->SetHTMLFooter($footer)
一个文件 php 用于设置 mpdf.
我设置
$mpdf->setAutoTopMargin = 'stretch';
$mpdf->setAutoBottomMargin = 'stretch';
抱歉可能来不及回答。
我们正在使用 setAutoTopMargin = 'stretch' 在 mpdf 中使用动态 header 创建发票以避免 header 和内容重叠。问题是它仅在第一页与 header 重叠,但在其余页面上工作正常。
header 部分的示例代码。
<htmlpageheader name="myheader">
<table width="100%"><tr>
<td width="50%" style="color:#0000BB; "><span style="font-weight: bold; font-size: 14pt;">Acme Trading Co.</span><br />123 Anystreet<br />Your City<br />GD12 4LP<br /><span style="font-family:dejavusanscondensed;">☎</span> 01777 123 567</td>
<td width="50%" style="text-align: right;">Invoice No.<br /><span style="font-weight: bold; font-size: 12pt;">0012345</span></td>
</tr></table>
</htmlpageheader>
$mpdf->setAutoTopMargin = 'stretch';
如您所知,有两种方法可以在 mpdf 中添加 header,只有当我们在 html 中使用 htmlpageheader 标签时才会出现此问题。
如果我们使用 $mpdf->SetHTMLHeader($header);
通过 php 代码设置 header,它在包括第一页在内的所有页面上都可以正常工作。但由于某些限制,我们无法使用它。
我们已经检查过了,但它对我们不起作用。
这是已知的 mpdf 问题吗?请帮我解决这个问题。谢谢
我有同样的错误,然后我刚刚修复了。
我收到一个错误,因为我在内容页面上有更多 div 个标签。
我在两个 php 文件中设置页面:页眉和页脚。 然后设置
$mpdf->SetHTMLHeader($header);
$mpdf->SetHTMLFooter($footer)
一个文件 php 用于设置 mpdf.
我设置
$mpdf->setAutoTopMargin = 'stretch';
$mpdf->setAutoBottomMargin = 'stretch';
抱歉可能来不及回答。