Hi,
I have a web app which outputs reports to pdf for users to download. The reports contain simplified Chinese text. I am using Arial Unicode MS font to display this and in my test environment (Win 7 Pro, VS2010) all works fine.
I've now deployed my application to a Win Server 2008 machine, which also has the Arial Unicode MS font installed, but the pdfs produced are not rendering the Chinese characters - all I get is rectangular blobs. I'm sure that the reports are using the Arial Unicode font - some bits are in English by design and they look identical to my test environment reports.
Is there anything else I need to do in Win Server 2008 to make this work? Any other ideas as to what might be wrong?
Thanks.
Update: it turned out that a server reboot fixed this. The Arial Unicode font wasn't installed when I first deployed the app. It installed fine, but my app still didn't work properly until I rebooted the server - very odd!
I have a web app which outputs reports to pdf for users to download. The reports contain simplified Chinese text. I am using Arial Unicode MS font to display this and in my test environment (Win 7 Pro, VS2010) all works fine.
I've now deployed my application to a Win Server 2008 machine, which also has the Arial Unicode MS font installed, but the pdfs produced are not rendering the Chinese characters - all I get is rectangular blobs. I'm sure that the reports are using the Arial Unicode font - some bits are in English by design and they look identical to my test environment reports.
Is there anything else I need to do in Win Server 2008 to make this work? Any other ideas as to what might be wrong?
Thanks.
Update: it turned out that a server reboot fixed this. The Arial Unicode font wasn't installed when I first deployed the app. It installed fine, but my app still didn't work properly until I rebooted the server - very odd!