使用bezierPath绘制图像,我想将其保存为SVG文件。 我能看到的格式是PNG或JPG。
答案 0 :(得分:0)
你不能,至少在使用UIImage时不行。阅读课程文档......
支持的图像格式 表1列出了UIImage类可以读取的文件格式。
支持的文件格式 标记图像文件格式(TIFF) .tiff,.tif
联合图像专家组(JPEG) .jpg,.jpeg
图形交换格式(GIF) .gif注意
便携式网络图形(PNG) .PNG
Windows位图格式(DIB) .bmp,.BMPf
Windows图标格式 .ICO
Windows光标 .CUR
X Window系统位图 .xbm
但是,这个工具包可能有帮助...... SVGKit。它与Core Animation交互。
答案 1 :(得分:0)
如果你有一个bezier路径,你不想通过UIImage保存它。您可以将其直接转换为SVG路径字符串,并将该SVG路径插入SVG文档。
例如,请参阅此答案:Converting UIBezierPath to SVG answer