我有几个想要在 iOS 应用程序中使用的 SVG 图像,简而言之,我想将 SVG 图像转换为UIImages
(或CGImages
)。
我的目标是我应该能够以.svg
任意大小(假设正确的宽高比)从文件中加载图像,并将它们存储为UIImages
或CGImages
不损失图像质量。(请注意,这一切都必须在运行时发生,将图像预先转换为各种大小的.png
文件并将它们放入 App 包中并不是一个可行的选择。)
这是可能的,如果是这样,我怎么能这样做?我有很好的工作知识,Core Graphics
但我以前从未使用过矢量图形。