i had developed a application in net 2003 and was printing the crystal report directly to printer using printtoprinter command. the application was deployed in windows 2003 server 32 bit. The crystal report was using Arial Unicode MS fonts. Now i have upgraded my application to net 2005 and deployed it on windows server 2008 64 bit. Now when it is giving Generic Error Occurred GDI+ when executing printtoprinter command. this error is coming when iam using unicode fonts, but i need to use unicode fonts as my reports are in HINDI.