Trabajé en un par de imágenes vectoriales en Illustrator CC y las guardé como EPS y SVG. Por alguna razón, los archivos EPS pesan alrededor de 2 MB y los archivos SVG alrededor de 30 kB. Es exactamente el mismo gráfico, guardado sin cambiar el tamaño de la mesa de trabajo, etc. Sé que EPS también guarda un mapa de bits dentro de sí mismo, pero al hacer la mesa de trabajo más pequeña no se produjo un cambio en el tamaño. ¿Se debe al mapa de bits incluido con EPS? Si es así, ¿puedo cambiar la compresión en el mapa de bits o eliminarlo por completo?
Desafortunadamente, no puedo usar el SVG, porque incrustaré estas imágenes en LaTeX. Pero me gustaría que los archivos EPS fueran tan pequeños como los SVG. ¿Qué causa la drástica diferencia de tamaño?
Estás usando dos idiomas separados.
El código SVG está escrito en XML. EPS está escrito en posdata. XML siempre ha sido más limpio y menos complicado que postscript. No sé si hay alguna forma de comparar los dos en términos de tamaño de archivo generado. Postscript simplemente siempre será más grande.
Sin embargo, puede haber formas de reducir su archivo EPS... combinando formas, eliminando puntos de anclaje innecesarios, limpiando todas las muestras no utilizadas, pinceles, deshabilitando la compatibilidad con PDF (puede o no ser una buena idea para LaTeX).
Con diferencias tan grandes en el tamaño de archivo, supongo que sus gráficos contienen elementos con propiedades que están contenidas en el estándar SVG pero no en el estándar EPS, como la transparencia. Por lo tanto, al exportar, su programa rasteriza estos elementos y, por lo tanto, aumenta el tamaño del archivo.
Sugiero exportar para exportar a PDF en su lugar, ya que no conozco nada que esté contenido en el PDF y no en el estándar SVG. E incrustar archivos PDF en LaTeX no es un problema (a menos que no pueda usar PDFLaTeX o similar por alguna razón).
nitrato de sodio
bemdesign