Hi
As you may or you may not have noticed, generated EMF files don't
display anymore on windows... for those who applied the last MS Security
patch KB538732=20
(http://support.microsoft.com/default.aspx?scid=3Dkb;en-us;835732)!!! In
fact, while attempting to correct a buffer overflow security breach in
GDI32.dll, MS introduced new bugs... GNUPlot, Adobe products, and some
other products are then concerned.
So here my answer to MS idiots : a new version of emf.trm ;-)
what's new :
- FIX : EMREXTCREATEFONTINDIRECTW is now 332 bytes long instead of 104=20
since they want the full struct declaration
- CHG : EMREXTTEXTOUTA is used instead of EMREXTTEXTOUTW since some
librairies don't recognize the unicode version (as stated in a mail with
subject "emf woes")
- FIX : EMREXTTEXTOUTA is now writing the **optional**
intercharacter spacing array (but we still doesn't use it because we
can't use it),
This new version should now work with or without the MS patch applied on
the computer...
Have a nice day
--=20
St=E9phane BARBARAY.
|