Adobe Illustrator Save For Web SVG se vuelve vacío

Windows 7 AI CS5

Tengo varias mesas de trabajo con diferentes versiones de un logotipo que intento guardar como un .svgarchivo.

ctrl+ shift+ alt+ sa save for web.

El logotipo de la mesa de trabajo activa aparece en los paneles de vista previa. Puedo cambiar de GIF a cualquier otro formato y ver el logotipo en la vista previa. A veces cambia ligeramente de apariencia (como debería). Pero cuando selecciono SVG, NADA, la vista previa queda completamente en blanco. Puedo ver la mesa de trabajo, pero no hay nada en ella.

EDITAR: más detalles sobre el logotipo, los métodos de guardado y el resultado de guardar como SVG desde Save for WebEl logotipo contiene rutas dibujadas a mano, así como algunas fuentes escritas. Al usar Save AsAI, se guardará el archivo completo (todas las mesas de trabajo y todo lo que esté fuera de las mesas de trabajo) como un SVG, con solo la mesa de trabajo activa visible. Convierte las fuentes en contornos si esa opción tiene éxito. Todo se ve muy bien, excepto que guardó más que solo la mesa de trabajo activa. El uso Save for Webguarda solo la mesa de trabajo activa, al parecer. Además, seleccionar SVG con Guardar para Web da como resultado un SVG vacío (cuando se ve en un navegador). Pero cuando abro ese SVG en AI, veo justo lo que debería: el logotipo, con la fuente convertida en contorno.

EDIT2: Creo que descubrí cuál es el problema, pero no por qué. Usé "guardar para web" para obtener un svg de aspecto vacío (cuando se ve en un navegador). Pero al volver a abrirlo, se mostró la mesa de trabajo exacta que estaba tratando de guardar originalmente. Ahora, usando "Guardar para Web" nuevamente, la imagen no desaparecía de la vista previa al seleccionar SVG. Y guardarlo resultó en un SVG utilizable. Abriendo los 2 archivos, encontré esto:

Archivo SVG incorrecto (el logotipo está allí, pero es invisible):

viewBox="1366.6 -2698.5 1785 241"
enable-background="new 1366.6 -2698.5 1785 241"

Buen archivo SVG (el logotipo es visible):

viewBox="0 0 1785 241"
enable-background="new 0 0 1785 241"

Por alguna razón, AI guarda la información de visualización incorrecta cuando usa Save for Weby selecciona SVG en un .aiarchivo. Pero al abrir el SVG guardado y volver a guardarlo, lo guarda correctamente.

¿Por qué está pasando esto? ¿Cómo lo soluciono? Gracias.

¿Está activada la vista previa de sobreimpresión? Esto tiene un efecto dramático en las funciones Guardar para Web.

Respuestas (3)

Creo que el problema radica en que varias mesas de trabajo comparten capas. Asegúrese de que la mesa de trabajo que intenta usar con la herramienta Guardar para la Web no contenga ninguna capa fuera de la mesa de trabajo. El mejor flujo de trabajo que he encontrado es crear una nueva capa de nivel superior, NO una subcapa, y mover todas las ilustraciones que están en la mesa de trabajo a esta capa. Save For Web debería funcionar ahora.

Estoy usando CS7 donde se eliminó el formato de conversión .SVG para Guardar para Web, pero ¿podría ser que su logotipo es una imagen de trama o utiliza efectos de trama? Creo que Illustrator intentará convertirlo en un vector en blanco y negro, y solo lo está leyendo todo como blanco. Si se trata de un ráster, deberá convertirlo con mayor precisión en una imagen vectorial, ya que SVG es un tipo de archivo vectorial.

Es extraño que "guardar como" lo guarde como SVG, pero guarda el archivo completo, todas las mesas de trabajo y cosas fuera de las mesas de trabajo. Si AI puede guardarlo como SVG, ¿por qué no? Tengo algunas letras dibujadas a mano usando rutas, así como algunas fuentes que pensé que se convertirían en contornos durante el guardado.
Mi única respuesta a eso es que es como guardar un archivo .doc como un archivo .txt. Todo está bien, pero si hay imágenes colocadas en el archivo .doc, no funcionará. Entonces, si hay elementos rasterizados en su archivo, Illustrator no puede guardarlo debido a las limitaciones del tipo de archivo SVG. Y CS6 >_> Me estoy mezclando con las versiones de iOS.
@Justin Descubrí que cuando guardo para la web y selecciono SVG, solo guarda la mesa de trabajo activa, pero coloca incorrectamente la ventana gráfica, por lo que parece que no hay nada allí. Si luego abro ese SVG con Illustrator y lo guardo para la web como SVG, entonces lo guarda correctamente. Simplemente no entiendo por qué no guarda correctamente la ventana gráfica en primer lugar.

Me enfrenté a algo como esto. En mi caso, la creación de un nuevo documento y copiar y pegar desde el documento original el nuevo (en la mesa de trabajo) fue útil.

Además, puede intentar copiar formas y pegarlas en Photoshop como formas, copiarlas nuevamente y pegarlas en un nuevo documento de Illustrator. Limpiaría algunas cosas y tendrás un vector limpio (supongo). ¡Espero que sea de ayuda!