我正在寻找可以清理SVG文件的应用程序或脚本(Web服务),我的意思是删除可能的大量数据,如元数据。创建SVG文件时,我在Adobe Illustrator中使用了标准设置。在导出时,路径看起来像这样 -
M 678.567,252.999 c-0.546-1.307-3.898-3.118-5.005-4.007c-1.596-1.276-1.42-3.375-3.09-4.381c-4.297-2.571-9.604-3.125-13.746-5.916
虽然我需要将它们清理干净并按照这样的方式重新排序 -
M 600.375,693.40625 598.75,695.03125 596.125,694.34375 594.57422,700.50391 592.25,700.16406 591.875,702.59375 593.875,705.53125 592.75,706.40625 593.9375,710.53125 592.75,710.65625 590.3125,712.90625 589,711.96875 587.1875,712.90625 586.8125,711.40625 584.125,710.53125 581.9375,711.03125
使用SVG相当新。我需要这些路径的是用Raphael JS绘制一张地图,它似乎只是采用那种特殊的路径。
我尝试过Scour(http://www.codedread.com/scour/),但遗憾的是没有成功(Web服务无法运行,并且在使用终端运行程序时出现问题)。
答案 0 :(得分:3)
对我而言,Raphaël应该支持SVG 1.1中的all of the path syntax。
无论如何,ReadySetRaphael.com是一个提供SVG子集转换为Raphaël代码的网站。
答案 1 :(得分:0)
将.ttf(或其他格式)转换为.svg:https://everythingfonts.com/ttf-to-svg。
转换svg。分隔icomoon.io/app/#/select,
的图标- 进口图标' - 选择要导出的图标 - 点击'生成SVG,PNG,PDF'