【发布时间】:2012-09-20 13:18:06
【问题描述】:
我想用 TCPDF 生成一个 PDF 文件。内容是使用 TinyMCE 生成的。我正在使用从fontsquirrel.com 下载的其他字体。到目前为止一切顺利。
当我在 TinyMCE 中选择一种字体然后选择“BOLD”选项时,编辑器会向我显示正确的布局,但在生成 PDF 时,会使用常规变体。
我该如何解决这个问题?
我添加了字体:
$pdf->addTTFfont(K_PATH_FONTS.'/Amaranth-Bold-webfont.ttf', 'TrueTypeUnicode', '', 32);
$pdf->addTTFfont(K_PATH_FONTS.'/Amaranth-webfont.ttf', 'TrueTypeUnicode', '', 32);
$pdf->addTTFfont(K_PATH_FONTS.'/Amaranth-Italic-webfont.ttf', 'TrueTypeUnicode', '', 32);
$pdf->addTTFfont(K_PATH_FONTS.'/Amaranth-BoldItalic-webfont.ttf', 'TrueTypeUnicode', '', 32);
这是来自 TinyMCE 的 HTML:
<p>
<strong>
<span style="font-family: Amaranth-webfont; font-size: 36px;" data-mce-style="font-family: Amaranth-webfont; font-size: 36px;">Example text</span>
</strong>
</p>
提前致谢!
【问题讨论】: