2013-04-04 71 views
0

我几天前问过这个问题,但不幸的是没有得到任何解决方案和答复。再次重复 - LLALCK + MyriadPro-SemiboldIt:FT_Select_Charmap失败:错误6

希望能得到一个这个时间。

我有一个pdf文件,我从服务器下载并显示在网页视图中。

每当显示PDF文件时,显示以下错误控制台上:

LLALCK + MyriadPro-SemiboldIt:FT_Select_Charmap失败:错误6 我读的地方,字体类型缺失。但我仍然不确定这个错误究竟是什么。模拟器和iPhone都发生错误。

I tried installing font as well on Mac, but it still has same error. 

我在网页视图在下列方式显示PDF:

NSString *path = [prefs objectForKey:@"filePath"]; 

NSURL *targetURL = [NSURL fileURLWithPath:path]; 

NSURLRequest *request = [NSURLRequest requestWithURL:targetURL]; 

[webView loadRequest:request]; 

请如何避免这种错误的帮助!

+2

这听起来像PDF破裂嵌入字体,以防止错误 - 你可以发布一个样品的地方,所以我们可以看看吗?很难提出一个解决方案,而不知道究竟是哪里错。你有没有试过在其他(桌面)浏览器中查看PDF?在Mac上预览? Adobe Reader或Acrobat? – 2013-04-04 08:46:14

+0

不幸的是,我不能在论坛上发布我的pdf文件,因为它仅适用于客户端。但我试过在Mac上打开它,它工作正常。即使它可以在模拟器和手机上正常打开,但同时上面的错误显示在控制台上。 – iOSDev 2013-04-05 05:16:20

+0

没有样本PDF我们所能做的只是猜测。如果您不能发布整个文件,至少应发布与字体显示相关的所有PDF对象。如果你不知道他们是谁,你肯定需要发布PDF以获得帮助。 – mkl 2013-04-05 14:22:53

回答

1

你也许可以通过在PDF

+0

我认为这取决于您使用什么工具来创建PDF,它似乎可能在Adobe Acrobat中:http://forums.adobe.com/thread/605334 – cantgetright82 2013-04-06 10:58:07

+0

我打开pdf在uiwebview中。我没有在应用程序中使用任何浏览器,如Acrobat。我仍然如何嵌入字体? – iOSDev 2013-04-07 22:08:31

+0

不好意思解释。在我看来,呈现PDF的应用程序无法访问请求的字体。保存PDF时,可能会出现“嵌入字体”的选项。这应该“附加”字体到PDF,这可能会解决您遇到的问题。 – cantgetright82 2013-04-08 18:16:30