¿Un SVG minimizado afectará negativamente la salida de calidad de impresión?

Gracias por hacer esta interesante pregunta. (Quora pierde mi larga respuesta cuando quería cambiar mi biografía. Por lo tanto, seré breve …)

La respuesta es no.

Entiendo por qué preguntaste: si tienes, por ejemplo, una obra de arte en blanco y negro con líneas, como mi avatar, y si la comprimes mucho en formato Jpeg, tendrás artefactos horribles, como cepas en las áreas blancas.

Del mismo modo, si reduce un dibujo grande, como mi avatar (inicialmente A4) a tal tamaño (o incluso al tamaño de mi perfil), perderá muchos píxeles, por lo tanto, mucha precisión. Si lo imprime de nuevo a A4, será feo.

Pero SVG describe dibujos en términos de líneas y curvas, rellenas o no. “Dibuja una línea desde el centro-izquierda a la parte superior derecha” y similar, de modo que cuando lo escales, repetirá el dibujo usando la mejor resolución del destino. No se pierde información.

Además, estas instrucciones son textuales, como o o más comúnmente para curvas complejas.

SVG minimizado básicamente eliminará espacios innecesarios y nuevas líneas, para reducir el tamaño del archivo de texto. Pero el significado base será el mismo, por lo que la calidad no se ve afectada.

Nota: Recomiendo dejar su archivo SVG sin minificar y comprimirlo en el formato Gzip (por ejemplo, con 7-Zip): el tamaño resultante será mucho más pequeño (por ejemplo, tomé un archivo de 689 KB, lo comprimí a 121 KB ) y los navegadores aún podrán mostrarlo. Cambie el nombre del archivo resultante de .svg.gz a .svgz, la extensión oficial de SVG comprimido.

La calidad de impresión será exactamente la misma. La minificación solo elimina espacios innecesarios sin implicaciones para la salida. Ve a por ello.