【发布时间】:2013-04-15 22:53:49
【问题描述】:
我正在打开一个从服务器下载到 UIWebview 的 pdf 文件。但是,pdf 可以正确打开到 web 视图中,但控制台上显示错误:
LLALCK+MyriadPro-SemiboldIt: FT_Select_Charmap failed: error 6
经过一番研发,我发现这个问题与字体有关。
我想知道如何在pdf中嵌入字体,以便消除上述错误。我尝试在 Mac 上安装 font.otf 文件并尝试在模拟器上运行 pdf 显示,但仍然出现相同的错误。
以下是我用来在 uiwebview 中显示 pdf 的代码:
NSData* data = [NSData dataWithContentsOfFile:path];
[webView
loadData:data
MIMEType:@"application/pdf"
textEncodingName:@"UTF-8"
baseURL:nil];
请帮忙。
严重卡住了!
提前致谢。
【问题讨论】:
-
你用什么来创建PDF?
-
请看我编辑的问题,我已经在那里添加了代码。
标签: iphone ios objective-c pdf uiwebview