【问题标题】:TCPDF Text overlaps imageTCPDF 文本与图像重叠
【发布时间】:2015-10-02 06:50:21
【问题描述】:

我正在使用 TCPDF 从 HTML 中生成 pdf。在代码中,有一个图像,其下方带有span。不幸的是,我的span 与我的img 重叠。

我知道最好将span设置为figure,但是由于TCPDF不支持html5,我认为这是解决它的最佳方法。

代码如下所示:

<img src="">
<span>Some text related to the image</span>

所以输出会在图片底部打印一张带有文字的图片。有什么办法可以得到图片下方的文字吗?

【问题讨论】:

  • 打开浏览器控制台并检查图像/文本,然后单击图像代码(在控制台中)以查看应用于此图像的 CSS,摆弄它直到文本位于图像下方,在不知道如何或什么 css 已准备好应用的情况下,我们很难提出任何建议,但请查看“显示”属性,如果尚未准备好,请尝试将其设置为 display:block;
  • 不,我还是一样。只是快速提醒一下,当我将 HTML 输出到 PDF 中时会发生这种情况,而不是在网页本身上

标签: php html css tcpdf


【解决方案1】:

您是否考虑过使用HTML2PDF,而不是TCPDF?语法基本相同,支持的 CSS 数量要多得多。您可以使用 margin-top 或 padding-top 使跨度与图像的距离更远。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-09-11
    • 2021-07-30
    • 1970-01-01
    • 1970-01-01
    • 2020-11-27
    • 2015-07-07
    • 1970-01-01
    • 2011-12-13
    相关资源
    最近更新 更多