【问题标题】:Two different fonts in one inline object while creating PDF创建 PDF 时在一个内联对象中使用两种不同的字体
【发布时间】:2023-09-20 01:08:01
【问题描述】:
  1. 技术上是否可以在同一个字体中使用两种不同的字体 DrawHTMLTextBox 在使用 Debenu Quick PDF Library 10 时?

  2. 是否可以在 PHP 中使用任何其他库 项目(不是首选)?

【问题讨论】:

    标签: pdf pdf-generation tcpdf fpdf


    【解决方案1】:

    目前无法在传递给 Debenu Quick PDF 库中的 DrawHTMLTextBox 函数的字符串中使用两种不同的字体。如果要对字符串的不同部分使用不同的字体,则需要使用 DrawHTMLText 并在绘制字符串的每个部分之前使用 SetHTMLNormalFont 更改字体。

    使用此方法,您需要跟踪自己绘制的文本的宽度和高度,但您可以使用 GetHTMLTextHeight、GetHTMLTextWidth 和 GetHTMLTextLineCount 来做到这一点。

    【讨论】:

      最近更新 更多