gpt4 book ai didi

ios - QLPreviewController 以不正确的字体显示 PDF

转载 作者:行者123 更新时间:2023-11-29 13:17:21 26 4
gpt4 key购买 nike

我正在 iPad 应用程序中使用 nib 生成 PDF。该应用程序使用在应用程序的 Nib 中正确显示的自定义字体。当我在我的 Mac 上查看这个保存的 PDF 时,它也以正确的字体显示。当我使用 QLPreviewController 在应用程序中显示它时,字体似乎已被替换。数据源实现 previewController:previewItemAtIndex:,它返回应用文档文件夹中 PDF 的 NSURL

有没有办法纠正这个问题?我是否需要嵌入字体或将其提供给 QLPreviewController,如果需要,如何嵌入?

最佳答案

可能字体没有嵌入到文档中,这导致 PDF 渲染引擎替换它们。遗憾的是,对于 CoreGraphics API,您无法指定是否在 PDF 文件中嵌入字体。
预览应用程序具有更多功能来定位字体文件以便正确显示文件。

关于ios - QLPreviewController 以不正确的字体显示 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15384042/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com