Apache OpenOffice (AOO) Bugzilla – Issue 91447
WMF to SVG conversion is poor
Last modified: 2013-08-07 15:21:02 UTC
This may be a core feature issue but Malte Timmermann suggested I raise an Impress bug. Basically the conversion path from WMF to SVG does not work reliably with some real files. I used unoconv python script (http://dag.wieers.com/home-made/unoconv/) to convert a simple wmf symbol file create with adobe illustrator and compared with the SVG output from Illustrator. I'll try to attach example files if I can after I submit this bug. If not we have several examples we can email. The background of this is accessibility but a general path from WMF to SVG would be a killer feature for many people, including education. So far the only good tool we have found is Meta Fly. The market People who use symbols for communication is tied to Windows and proprietary tools and symbols sets. A group of us at Oatsoft.org wish to make symbols open and so for those that we can we want to convert to SVG, enabling them to be used on the web etc. (In addition a new open set is being created at straight-street.com) These symbols should also be useful as icons and/or clipart and other open image sources.
Created attachment 54985 [details] The input wmf (mime should be application/x-msmetafile)
Created attachment 54986 [details] original SVG equiv of WMF (image/svg+xml)
Created attachment 54988 [details] converted file using unoconv (image/svg+xml)
Created attachment 54998 [details] more examples of wmfs that cause problems with Meta fly conversions. These are Bliss symbols http://www.blissymbolics.us/
The attached Bliss symbols are deceptively simple but cause all open converters we could find problems (wmf2svg, inkscape etc.) There are discussions towards making Bliss open so we'd need SVG versions
Inserting the lemon into a document looks wrong. The outer black border is not correct. Reassigned.
Removed Accessibility keyword. This is an RFE for creating better accessible documents in some external document formats, but the keyword is meant for tracking OOo Accessibility related issues only.