首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >tcpdf truetype unicode字体安装

tcpdf truetype unicode字体安装
EN

Stack Overflow用户
提问于 2014-05-27 21:07:54
回答 3查看 3.1K关注 0票数 0

我无法将此字体(TrueType Unicode)转换为在tcpdf中使用。我使用的是UTF-8编码

代码语言:javascript
复制
https://dl.dropboxusercontent.com/u/14964998/chamberssansoffc.ttf
https://dl.dropboxusercontent.com/u/14964998/chamberssansoffcb.ttf
https://dl.dropboxusercontent.com/u/14964998/chamberssansoffcbi.ttf
https://dl.dropboxusercontent.com/u/14964998/chamberssansoffci.ttf

这个字体在我的网站上运行良好-呈现中文,波兰语,德语,罗马尼亚字符。

如果能帮上忙我会很感激的。

EN

回答 3

Stack Overflow用户

发布于 2014-06-09 15:26:32

要查看tcpdf中的所有UTF-8编码,我更喜欢使用freeserif font.You可以在tcpdf中看到一个很好的示例,示例编号8。

尝尝这个

代码语言:javascript
复制
$pdf->SetFont('freeserif', '', 12);

现在,如果你不想使用freeserif,你可以通过使用这个line.open tcpdf example文件夹来转换这个字体,然后打开example __001,在31个数字行之后的任何地方只要超过这个code.Here就确保你的路径directory.Than运行这个code.After运行到字体folder.You会得到你想要的所有文件。

$fontname = $pdf->addTTFfont('/wamp/www/tcpdf/arial/arialuni.ttf', 'TrueTypeUnicode', '', 32);

票数 1
EN

Stack Overflow用户

发布于 2014-05-27 21:34:34

据我所知,你不能直接使用ttf,但你可以搜索字体转换器tcpdf或使用这个工具:http://fonts.snm-portal.com/。帮了我。

票数 0
EN

Stack Overflow用户

发布于 2014-05-27 23:41:45

看起来您正在尝试远程加载字体。这不适用于TCPDF,因为它需要写入字体目录才能为PDF创建伪文件。尝试在本地添加它们:

代码语言:javascript
复制
$fontname = $pdf->addTTFfont('/path-to-font/chamberssansoffc.ttf', 'TrueTypeUnicode', '', 32);

此外,您还必须确保字体文件夹在服务器上是可写的,以允许TCPDF创建伪文件。

希望这能有所帮助!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23890314

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档