Re: Looking for developers: processing of Windows EMF files for CUPS, NX, Samba and Freedesktop.org printing

Mike McCormack <[email protected]> Fri, 11 Jun 2004 15:02:57 +0900
Newsgroups gmane.comp.emulators.wine.devel,gmane.network.samba.internals,gmane.comp.printing.cups.devel,gmane.comp.openoffice.devel.general,gmane.linux.printing.general
Organization Codeweavers
Message-ID <[email protected]>
Hi Fabian,

Fabian Franz wrote:

> The task to "reverse engineer" EMF and create a Linux program that outputs
> EMF for printing seems to be too complicated at first.

The Wine project has already done alot of reverse engineering of the EMF 
file format, and can both read and write EMF files. See:

wine/objects/enhmetafile.c
wine/dlls/gdi/enhmfdrv/

> One could also try to enhance libEMF to allow the whole EMF-"standard". 
> (Well, WINE GDI libs and OpenOffice.org source could help)

libEMF is based upon the above code from Wine.

Mike