【发布时间】:2014-09-02 21:07:23
【问题描述】:
我正在尝试将 HTML 页面呈现为 PDF。但是每次我这样做,并且没有安装字体时,我只会得到随机字符。 -> http://cl.ly/WYCN 。此外,当使用像 Helvetica 这样的字体时,通过 Gmail 进行的网络预览仍会显示这些字符。我也想使用自定义 TTF 字体。
我尝试过的:
- 使用 Helvetica 渲染 HTML -> 似乎适用于除 Web Preview 之外的所有操作系统。
- 使用 Source Sans Pro(开源字体,.ttf)渲染 HTML -> 仅适用于安装了 Source Sans Pro 的系统。我确实在捆绑包中包含了 TTF,将其添加到“应用程序所需的字体”中,它显示为
[UIFont familyNames]。 - 在 HTML 中添加
@font-face以使用 Source Sans Pro
我有没有机会使用UIGraphicsBeginPDFContextToData 将字体嵌入到 PDF 中?
谢谢
【问题讨论】:
标签: html ios objective-c pdf fonts