在iOS应用中使用PDF作为类似矢量图的图像,保持透明度?

6
我最近看到一篇关于如何使用Photoshop PDF文件作为矢量图像的博客文章:http://mattgemmell.com/2012/02/10/using-pdf-images-in-ios-apps/ 基本上,您可以实现质量可伸缩性,并且我想节省文件大小。
然而,与PNG相比,压缩成PDF似乎会破坏透明度,这意味着默认情况下会得到白色背景。
这似乎是一种有趣的技术,但如果PDF能够像PNG一样保留透明部分,那么它将更加有用。 有人有关于如何进一步实现此效果的想法或技巧吗? 谢谢

你能分享一段相关的代码吗?我正在解决一个类似的问题,但是我无法保存带有透明背景的PDF文件。 - Raj Kiran
1个回答

7

iOS渲染的PDF文档保持透明度,包含您所引用的代码将保留透明度。

如果您看到白色,请确保:

  • 您的PDF文档已透明保存。
  • 在该库中,您没有设置背景颜色(默认为[UIColor clearColor])。

你说得对,我第一次尝试时不知道为什么它没起作用。谢谢。 - user339946

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接