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