【问题标题】:Html Code Hex always shows small rectangleHtml Code Hex 总是显示小矩形
【发布时间】:2014-11-26 07:59:31
【问题描述】:

在 pdf 中,我想通过使用代码 hexa (✔) 来显示刻度线。但它在pdf中显示为小矩形。我试过代码 十进制也一样,但在 pdf 中的结果相同。

但在网页中完美显示。如何在 pdf 中显示刻度?

我正在使用 mpdf 插件生成 pdf。请帮忙

【问题讨论】:

  • 您可以将其用作图像,而不是字符。
  • 但是在 mpdf 站点中,他们提到这将支持 html 实体。
  • 小矩形通常表示所使用的字体不包含字符的字形。考虑在 HTML 文档中使用 CSS 显式设置字体,设置为包含字符的字体,并使用转换工具 a) 将样式信息携带到 PDF 中并 b) 嵌入使用的字体。

标签: php html pdf mpdf


【解决方案1】:

如果您可以访问您工作的服务器,我建议您使用 wkhtml2pdf http://wkhtmltopdf.org/ 。 snappy https://github.com/KnpLabs/snappy 使使用变得简单。

它与 linux/mac 兼容(mamp 存在一些配置问题,但谁仍在使用 mamp?)/windows 并且因为它使用 webkit 而制作了很棒的渲染器!

【讨论】:

  • 推荐不同的工具如何解决 OP 明确提到的 mpdf 问题?
  • 因为 mpdf 没有维护?这解决了提供更好渲染的问题。
猜你喜欢
  • 1970-01-01
  • 2022-11-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-06
  • 1970-01-01
相关资源
最近更新 更多