Exporte un solo objeto en Illustrator sin los otros objetos al código SVG

Así que estoy bastante desesperado por ahora.

Soy desarrollador y diseñador web, pero no uso Illustrator. Simplemente no lo necesito en absoluto. El archivo que obtuve del diseñador gráfico contiene dos mesas de trabajo con varios íconos repartidos por todas ellas. Necesito exportar cada ícono como SVG.

Así que seleccioné cada objeto, hice clic Object > Artboards > Fit to Selected Arty lo exporté. Estaba un poco preocupado porque el SVGcódigo que obtuve estaba muy inflado y tenía tantas rutas definidas que no podía agregarle clases sin tener miedo de estar haciendo algo mal.

Cuando abrí el archivo exportado svgpara ver si hice algo mal, el ícono completo, envuelto por los bordes de la mesa de trabajo, estaba allí, con todos los demás íconos debajo de una superposición gris (!!!). Entonces, todas las demás rutas estaban en realidad en cada SVGarchivo.

Intenté de todo pero simplemente no funciona. No puedo entrar en 50 archivos para borrar todo el código.

¿Alguna solución?

Si cada ícono está en una capa separada, puede exportar cada capa a un archivo separado con este script y luego usar el método @daugaard47.

Respuestas (1)

No estoy seguro de entender al 100 % su pregunta, pero parece que tiene muchos íconos y solo necesita uno...

  • Simplemente cree un nuevo documento en Illustrator.
  • Copie sobre el icono que necesita.
  • Seleccione el icono y, a continuación, seleccione Archivo > Configuración del documento > Editar mesas de trabajo.
  • Luego, en la parte superior izquierda, elija Ajustes preestablecidos: Ajustar al arte seleccionado. Luego guárdelo como .svg

Si hay otros íconos/objetos en la escena, debe eliminarlos o el .svg se hinchará.

Si tiene que hacer esto con todos sus íconos, puede ser una tarea muy tediosa. He estado allí.

Espero que ayude.