ios - 代码 : Vector images from PDF bad quality

标签 ios xcode7 vector-graphics

对于我的 iOS Swift 项目,我使用矢量化 pdf 文件,Xcode 从中渲染 @1x、@2x、@3x 图像。

Xcode configuration for vectorized PDF file

当我比较从 PDF 生成的图像与相同大小的普通 PNG 图像的质量时,我发现它们之间的质量有很大差异。理论上,下图中第一行和第三行的质量应该相同,因为在我的 iPhone 6 上,我的 54x40 PDF 应该渲染和使用 108x80 的图像,具有正常的视网膜显示。不幸的是,质量远非平等。

enter image description here

这些差异从何而来,也许我怎样才能提高生成图像的质量?

最佳答案

我会在 Assets 上设置 Preserve Vector Data 标志:

enter image description here

这将使它呈现为 pdf 并正确缩放。

关于ios - 代码 : Vector images from PDF bad quality,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33612820/

相关文章:

iphone - NSURLConnection 只工作一次

ios - Xcode 7 为 SVN ios 项目创建一个分支

matplotlib - 绘图将文本输出为路径,并且无法通过 Inkscape 转换为 LaTeX

linux - Linux 上带有大矢量图像的 PDF 查看器?

algorithm - 填充路径是如何渲染的?

ios - 重新加载单元格时 Tableview 单元格闪烁和位置更改

ios - popToRootViewControllerAnimated 在 IOS 7 sim 上的 Xcode5 中崩溃应用程序

ios - 如何在 iPhone 稍微滚动时停止 CLLocationManager 标题值更改。

ios - 如何修复 Facebook SDK "does not contain bitcode"错误?

ios - UI View 部分滚动 (iOS)