Hi folks,
Since the my last status report, I work on couple of things.
I managed to correctly implement support for compound polygon, which
is used when some objects are grouped together. Without proper
compound polygon support, some polygons are often placed in wrong
position.
I also started wpg2odg, i.e. the command-line tool to convert WPG
files into SVG format. So far it works for simple pictures, I'll make
sure it reaches the same level as wpg2svg. Once this wpg2odg starts to
mature, I'll implement the UNO service so importing WPG within
OpenOffice.org will be seamless.
Bitmap decoding and hopefully also text support are also in my radar.
A glance look at Microsoft Office also showed that likely libwpg can
bring better support for WPG than Microsoft Office.
For some more details and fancy screenshots, see:
http://ariya.blogspot.com/2006/07/wpg2odg-now-with-colors.html
http://ariya.blogspot.com/2006/07/wpg2odg-wpg-viewer-vs-microsoft.html
http://ariya.blogspot.com/2006/07/eiffel-in-perfection.html
As a side note, Inkscape has picked also libwpg for its WPG support. See
http://ariya.blogspot.com/2006/08/inkscape-wpg.html
Another side effect for this libwpg hacking is Perfectspot, a
Qt4-based stand-alone WPG viewer (runs both in Linux and Win32). I'll
release it later when it becomes more stable. I believe such tool can
be useful, e.g. for typical Windows user have WPG collection and would
like to contribute testing libwpg without the hassle of compiling and
building everything.
Regards,
Ariya Hidayat
|