From: Stephane B. <gn...@co...> - 2004-05-10 09:04:14
|
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. |