Re: WMF export on Linux
- From: Hans Breuer <Hans Breuer org>
- To: dia-list gnome org
- Subject: Re: WMF export on Linux
- Date: Wed, 26 Mar 2003 23:20:39 +0100
At 07:30 25.03.03 +0100, Cyrille Chepelov wrote:
Le Mon, Mar 24, 2003, à 05:12:16PM -0800, ALeX Julien a écrit:
Hard as I've tried, my team mates are still using Ms Word + Visio,
while I'm on OpenOffice + Dia. Everything works quite fine still, but
PNG is not the best format if they need to modify something on my
exported DIAgrams.
AFAIK, Dia/win32 does WMF out of the -er- installer, but I'm on
Linux. While my team mates get back from the dark side of the force,
is there a way to get the wmf plugin to work on Linux? Or maybe a
fine external converter from DXF/EPS/CGM (vector) formats to WMF/EMF?
The WMF export uses the Win32 API, which is obviously unavailable on
non-Win32 platforms (unless we wanted to require libwine linked into dia,
which I think is out of question).
One way of solving the problem would be to write ANOTHER WMF export plug-in
(which would *not* be compiled on Win32), using libwmf. for the *nix
platforms.
Another way would be to look in the source directory of the exiting
wmf plug-in and just extend it ;) from dia/plug-ins/wmf_gdi.cpp :
/*
* WMF_GDI is an implementation of Windoze GDI functions required
* for saving of Windows Meta Files, if the Win32 API isn't
* available. It isn't finished yet but shoud be easily extendable
* for someone interested in Dia WMF support on non Windoze
* platforms.
*
* (c) 2000 Hans Breuer <Hans Breuer Org>
[...]
*/
On Win32, I don't see the point of using an emulation library
when you have the real thing in the first place.
Whole heartly agreed.
(I just checked the libwmf-bin which is on my system, it does have wmf2svg &
al, but unfortunately for you not the other way around)
Last time I looked the only thing libwmf offered was wmf import.
And I still can't believe that the marshalled gdi mess (aka wmf)
is the right choice for vector data exchange ...
The formats which I would try are svg (if the destination program
is reasonable modern) or wpg for older destinations. Importing
them into Word or even better WordPerfect worked quite reasonable
last time I looked.
Hans
-------- Hans "at" Breuer "dot" Org -----------
Tell me what you need, and I'll tell you how to
get along without it. -- Dilbert
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]