将背景图像复制到使用 mpdf 生成的 pdf 中的其他页面
Posted
技术标签:
【中文标题】将背景图像复制到使用 mpdf 生成的 pdf 中的其他页面【英文标题】:duplicate background image to other pages in the pdf generating with mpdf 【发布时间】:2015-06-21 20:37:34 【问题描述】:我想用 mpdf 库从 html 创建一个 pdf 文件。我想将背景图像设置为渲染 pdf 的第二页(不是所有页面)。我使用以下代码:
$html = '
<body>
<style>
body, div, p
font-family: \'Tahoma\';
font-size: 11pt;
@page second
background: url("../mpdf60/bg1.jpg") 40% 0 no-repeat;
div.second
page: second;
</style>
<div style="margin-bottom:50px"> </div>
<div align="center" style=" margin-bottom:350px"><img src="../mpdf60/pdffirst1.jpg" ></div>
<div align="center"><img src="../mpdf60/pdffirst2.jpg" /></div>
<pagebreak />
<div class="second">
page2
</div>
<pagebreak />
<div>
page3
</div>
</body>
';
但是为第二页之后的所有页面设置了背景图像。我想为第二页设置背景图像,而不是其他页面。我怎样才能做到这一点?谢谢...
【问题讨论】:
【参考方案1】:给第二页 div 一些 id。像“secondPageDiv”。 然后在 css 中更改。
#secondPageDiv
background: url("../mpdf60/bg1.jpg") 40% 0 no-repeat;
【讨论】:
以上是关于将背景图像复制到使用 mpdf 生成的 pdf 中的其他页面的主要内容,如果未能解决你的问题,请参考以下文章