Xcode中的PDF文件大小

时间:2015-05-20 08:05:49

标签: ios xcode pdf mobile

我刚开发并刚刚完成了我的第一个Xcode应用程序。

但是,该应用程序包含图像视图控制器中的某些PDF文件。这些文件非常庞大 - 大约17.6mb我担心他们会超过一些手机运营商在英国运营的100mb下载限制。

但是,我听说Xcode在编译时将pdf文件转换为png。这是否意味着我不应该真的担心臃肿的pdf,还是应该减少pdfs文件大小并降低质量?

谢谢,

尼克

2 个答案:

答案 0 :(得分:0)

Xcode不会转换PDF文件。为什么需要在iOS应用中嵌入如此大的PDF?您可能需要考虑使用某种平铺策略。阅读CATiledLayer的文档以获取一些想法。您可以做的是将您的PDF转换为PNG,但有多种尺寸,然后使用平铺图层来管理您在视图中放置的那个。 CATiledLayer将以任何中间大小为您插入这些内容。

答案 1 :(得分:0)

如果将PDF用作图像资源,Xcode会在构建时将PDF转换为位图。这可能会也可能不会减小输出大小 - 这一切都取决于PDF中的内容。