php - 如何使用 mPDF 库在 PDF 中并排保存两个元素?

标签 php css html pdf mpdf

我可以在网页上并排放置两个元素,但不能在使用 mPDF 生成的 PDF 中放置。第一个元素是“div”元素,第二个元素是图像。我尝试通过设置“显示”属性。但是 mPDF 对内联 block 元素有一些限制。感谢您的帮助。谢谢。

代码结构是这样的:

<div>
   <h4><span>Some Text</span></h4>
   <span>Some other text</span>
</div>

<img src="some_url">

PDF 是通过调用 mPDF 的“WriteHTML”函数生成的。我将整个 HTML 传递给此函数以将 HTML 写入文档。

最佳答案

这对我有用。我添加了内联样式以直接在 PDF 中应用它们。

<div style="width: 100%;">
  <div align="left" style="width: 50%;float: left;">
    <h4><span>Some Text</span></h4>
    <span>Some other text</span>
  </div>

  <div align="left" style="width: 50%;float: left;">
    <img src="https://via.placeholder.com/350x150" style="max-width:150px;height:auto"/>
   </div>
</div>

关于php - 如何使用 mPDF 库在 PDF 中并排保存两个元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52645922/

相关文章:

html - 不使用图像调整背景颜色

html - 将标题元素与左中右顺序对齐

jquery - 实时计算 JQuery

php - 将不同的上传文件显示为缩略图或任何其他方式

javascript - 名称中带有大括号的 ID 上的 QuerySelector

php - 如何在 PHP 中使用 cURL 连接到 Tor 隐藏服务?

HTML 表格定位(微妙)

php - 将 zip 文件上传到 PHP 上传网站不起作用,但适用于 mac

html - block 元素的高度和最大高度 - 元素不显示

php - php变量中的mysql查询结果