One of the fun things Sun did earlier this week was to open source Duke, the Java mascot. But what was made available is files in somewhat bloated binary, and often product specific, formats. For example, wave is available in the original Adobe Illustrator format at a whopping 93K, in the lossy jpg format at 7.4K, and in the png format at 122K.
This can be corrected with open source tools. ImageMagick can convert either the jpg or png into a bitmap. Potrace tools can then be used to first enhance the contrast and then to produce an SVG file.
In other cases, I have used this as a starting point, and reduced the images considerably further. In this case, I’ve opted for some light editing (including adding in two ellipses for color) and the result is a file that just over 20% of the size of the jpg file.
Duke Open Sourced: now that is news. And a word to the wise (IBM)
Sam Ruby: Open Source Duke Sun drives some fun into the whole OSS equation. GPL/Apache - who cares? Duke is now an open source icon. literally. Its good to see Sam say something positive about Sun’s contributions this week. His......
Sam — IIRC from my time in the DTP salt mines, Adobe Illustrator’s file format is (in early versions) just a “special” Encapsulated Postscript file or (in later versions) a “special” PDF file.
Looking at Wave.ai in a text editor, though, it appears that they saved it in the “stripped” AI format (analogous to dynamically linked) as opposed to a complete EPS file, which would have embedded the requisite Postscript routines in the file to make it self--contained: i.e., it’s possible to save a file from Illustrator that can be completely accessed with free tools like Ghostscript, but this isn’t how this logo was saved. Perhaps an email to the maintainers could remedy that.
Heh, so now Illustrator’s file format is a “special” SVG file. One could probably make some sort of profound observation on the history of vector file formats (and trouser lengths, too) just by studying the Illustrator file format over the years.