来自 CGContextDrawPDFPage <Error>: KSTFBB+Helvetica: FT_Load_Glyph failed: 错误 133 的 Apple 的“Zoom

Posted

技术标签:

【中文标题】来自 CGContextDrawPDFPage <Error>: KSTFBB+Helvetica: FT_Load_Glyph failed: 错误 133 的 Apple 的“ZoomingPDFViewer”代码示例中的这个错误是啥【英文标题】:What is this error in Apple's "ZoomingPDFViewer" code example from CGContextDrawPDFPage <Error>: KSTFBB+Helvetica: FT_Load_Glyph failed: error 133来自 CGContextDrawPDFPage <Error>: KSTFBB+Helvetica: FT_Load_Glyph failed: 错误 133 的 Apple 的“ZoomingPDFViewer”代码示例中的这个错误是什么 【发布时间】:2011-06-12 08:58:43 【问题描述】:

我正在查看 Apple 的 ZoomingPDFViewer 示例(来自链接的源代码)。当它运行时,它给出了这个错误:

 ZoomingPDFViewer[5751] <Error>: KSTFBB+Helvetica: FT_Load_Glyph failed: error 133.

它发生在ZoomingPDFViewer100 线上:

CGContextDrawPDFPage(context, page);

有人知道为什么会发生这种情况以及如何解决它吗?

【问题讨论】:

【参考方案1】:

此错误来自 Apple 用于绘制字体的 FreeType 库。

这基本上意味着 FreeType 未能加载字形,并且在绘制文本时该字形将被替换。

这个错误似乎没有伤害任何东西,也许可以安全地忽略。也许苹果工程师忘记取出 NSLog() 行。 :-)

【讨论】:

以上是关于来自 CGContextDrawPDFPage <Error>: KSTFBB+Helvetica: FT_Load_Glyph failed: 错误 133 的 Apple 的“Zoom的主要内容,如果未能解决你的问题,请参考以下文章

PDF Quartz 渲染质量

Quartz 2D 绘制不同颜色的 PDF 页面

VFR 阅读器在 IOS 7 中崩溃

检查网络响应是来自服务器还是来自 Chrome 缓存

书评:男人来自火星,女人来自金星-约翰.格雷

为啥 WCF 服务能够处理来自不同进程的调用而不是来自线程的调用