【发布时间】:2010-06-21 04:26:17
【问题描述】:
我正在使用 Quartz 2d api 在我目前正在使用的 iPad 应用程序中显示 pdf 文档,但文本显示非常时髦且不可读。文本在我的笔记本电脑上显示得很好,所以据我所知,它不是 pdf 文档本身的问题。我不确定为什么文档会这样显示,任何帮助将不胜感激。下面是一个显示文本的图像的链接。
另外,我尝试在 iPad 上的 safari 中打开 pdf,但我得到了与时髦文本相同的结果。所以我不知道为什么 iPad 不能显示这个文档。
alt text http://www.freeimagehosting.net/uploads/e7b5766199.png
【问题讨论】:
-
嗨 Marchinram .. 你有没有解决你的问题?我也面临同样的问题。如果你能解决这个问题,请告诉我?
-
是的,但这不是一个真正的解决方案,我只是让 pdf 的制作者在没有嵌入字体的情况下重新制作它。所以你不能选择文本或任何东西,现在的问题是当你放大它时,它会像图像一样像素化。但我的客户并不介意。然而,问题似乎是字体不在 iPad 上。您可以为标签和文本字段使用自定义字体,但我猜它不适用于 pdf。
-
我也有同样的问题,而且真的很痛苦。我使用了很多技术书籍 EF/C#/.NET 4 的 PDF 版本,它们都像上面的例子一样出来,在 PC Acrobat 上都很好。这将我的 iPad“阅读器”变成了门挡。你找到解决办法了吗? :)
-
似乎没有办法将字体添加到 iPad。您可以在您开发的应用程序中使用自定义字体,但是当我使用核心图形绘制它时,这似乎不适用于 pdf。苹果应该添加这个,如果有一个 pdf 阅读器(iBooks)似乎很明显。
-
我在使用 VoucherPress(WP 插件)时遇到了类似的问题,通过我的研究,Apple 设备处理 Unicode 的方式似乎存在问题