Me preguntaba por qué algunos de los filtros SVG que se encuentran en Illustrator se convierten automáticamente PNG
cuando exporto todo el archivo a SVG
. No quiero ningún PNG
archivo oculto debido a la escalabilidad.
Por decirlo de otro modo:
¿Por qué algunos de los efectos que creo se rasterizan, aunque estoy trabajando en una aplicación vectorial con un formato de archivo vectorial?
Los SVG pueden hacer referencia a otros SVG o imágenes. Cuando probé la salida SVG de Illustrator (Illustrator CC 17.1.0), la aplicación de SVG AI_GaussianBlur_4 a un objeto circular con un relleno degradado resultó en solo marcado SVG en el archivo. Hice esto otra vez, pero esta vez apliqué una Sombra paralela y luego el SVG AI_GaussianBlur_4. El código incluía una imagen. Si apliqué 2 filtros SVG al objeto, el SVG contenía una imagen.
En base a esto diría:
Especularía que una o dos cosas son el caso, solas o en conjunto:
Probar:
Cree un nuevo archivo y dibuje un solo objeto en él
Asegúrese de que el objeto esté seleccionado
Seleccione Efecto > Filtros SVG… > AI_GaussianBlur_4
Seleccione Archivo > Guardar
Seleccione SVG en el menú desplegable Formato
Clic en Guardar
Haga clic en Código SVG...
Esto abrirá un archivo de texto con el marcado SVG. Sin imagen incrustada.
Vuelva a Illustrator y cancele fuera del cuadro de diálogo Guardar.
Deshacer el AI_GaussianBlur_4
Seleccione Efecto > Estilizar > Sombra paralela…
Aceptar la configuración predeterminada
Seleccione Archivo > Guardar
Seleccione SVG en el menú desplegable Formato
Clic en Guardar
Haga clic en Código SVG...
Esto abrirá un archivo de texto con el marcado SVG. Tendrá una imagen incrustada .
Hice varias combinaciones de filtros y objetos usando este método. Observo:
cclark413
hola_jo
Horacio
hola_jo
mezclar3d