Xcode中的PDF文件大小



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

然而,该应用程序在图像视图控制器中包含某些PDF文件。这些文件相当大,大约176MB,我担心它们会让我超过英国一些手机运营商运营的100 MB下载限制

然而,我听说Xcode在编译时会将pdf文件转换为pngs。这是否意味着我真的不应该担心臃肿的pdf,或者我应该减少pdf文件的大小并在质量上妥协?

谢谢,

Nick

Xcode不转换PDF文件。为什么你需要在iOS应用程序中嵌入这么大的PDF?您可能需要考虑使用某种平铺策略。阅读CATiledLayer的文档以获得一些想法。您可以自己将PDF转换为PNG,但有几种大小,然后使用平铺层来管理您在视图中放置的PNG。CATiledLayer将为您在任意中间大小的这些值之间进行插值。

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

最新更新