将 Illustrator 中没有其他对象的单个对象导出到 SVG 代码

平面设计 adobe-illustrator 网站设计 图标 出口 svg
2021-12-31 14:47:57

所以我现在非常绝望。

我是一名网络开发人员和设计师,但我不使用 Illustrator。我根本不需要它。我从平面设计师那里得到的文件包含两个画板,上面分布着几个图标。我需要将每个图标导出为SVG.

所以我选择了每个对象,单击Object > Artboards > Fit to Selected Art并导出它。我有点担心,因为SVG我从中得到的代码非常臃肿,并且其中定义了很多路径,以至于我无法在其中添加类而不必担心我做错了什么。

当我打开导svg出来查看是否做错了什么时,被画板边框包裹的整个图标都在那里,所有其他图标都在灰色覆盖层下方(!!!)。所以所有其他路径实际上都在每个SVG文件中。

我尝试了一切,但它不起作用。我不能进入 50 个文件来删除所有代码。

有什么解决办法吗?

1个回答

不确定我 100% 理解你的问题,但听起来你有很多图标,只需要一个......?

  • 只需在 Illustrator 中创建一个新文档。
  • 复制您需要的图标。
  • 选择图标,然后选择“文件”>“文档设置”>“编辑画板”
  • 然后在左上角选择预设:适合所选艺术。然后另存为 .svg

如果场景中有其他图标/对象,您必须删除它们,否则 .svg 将变得臃肿。

如果您必须对所有图标执行此操作,这可能是一项非常乏味的任务。我去过那儿。

希望有帮助。