Copy link to clipboard
Copied
I'm editing SVG files with Illustrator that contain objects with various properties, for example:
The SVG files are processed automatically in a later step outside of Illustrator. In this process, the properties above need to be preserved exactly as they are. Until now, I could use the Illustrator export function. With Illustrator 2018, the export function doesn't work properly anymore: No matter how I do the export, either using the "Save as..." option, the "Export as..." option or with custom JavaScripts, something is broken. Sometimes, circles are converted to paths. Sometimes the objects with 50% opacity are rasterized. Sometimes the invisible objects are not contained in the exported SVG. Sometimes there is an error message "Transforms are expanded".
After reading in the Illustrator Help, the Illustrator JavaScript Guide, and browsing the Forums, I still don't understand how to precisely control these export options. I also don't understand at all why this is broken - my scripts worked fine with earlier versions of Illustrator, but now the exportFile() method and the ExportOptionsSVG object appear to work differently?
I have now installed earlier versions of Illustrator: 2015.3 and 2017. I have sucessfully edited and exported SVG files with these versions previously. However, now these versions show the same bugs, it looks like even when I run the old versions of Illustrator, the new, broken SVG-exporter is used.
I really need this to work again. How can I use the old Illustrator SVG export? Or, alternatively, how can I precisely control the export options so that the SVG export works as before?
Copy link to clipboard
Copied
Please report this the htt.//illustrator.uservoice.com
You might need to provide your files for the engineers to check.
Copy link to clipboard
Copied
You can freely install old versions of Illustrator and use both. Engineers might not agree it is broken, might consider its only job is visual accuracy.