ChartDirector font problem with chinese/japanese/korean fonts

I was working on a web app which supported 20+ languages across the world. One report which we developed was using ChartDirector (http://www.advsofteng.com/gallery.html) in verdana font. After development we found that ChartDirector is not displaying chinese/japanese/korean characters. it was displaying  junk boxes instead. On Investigation, it was found that the issue was with  Verdana as Verdana does not support Unicode characters for japanese, chinese , korean etc. I searched in the net for a solution and found in the ChartDirector forum that the tech support of ChartDirector is advising people to use a font called "MingLiU" (which I don't think is free). I didn't like the idea of installing seperate fonts for each locale that we support. Just then I thought why don't we use a common unicode font which is available with Windows. This thought took me to "Arial Unicode MS" which is the best bet for displaying all unicode characters and it was free with Windows XP/ Windows 2003. I replaced verdana with "Arial Unicode MS" in the code and it worked perfectly!!!

sample code:     bc.xAxis().setLabelStyle("Arial Unicode MS", 9);

 

 

49 comments

Yea its quite different style of development and maintenance is very difficult too..

Hi Nishant,

Two weeks back I was facing the same problem in my web page when displaying the japanese character.

After googling I came to know that problem was with verdana font and your post helped me to justify that.

Thanks,
Vidhya.

hello Nishanth,.. nice to see you…

I would like to add your blog to my blogroll please tell me what anchor should I use?

I loved the way you exlained things. Much better many here

Regards

Venu

I always wanted to write in my site something like that but I guess you’r faster 🙂

Do you make money out of this blog? just curious

Just wanted to say thanks for this.

I do not have a large amount to say in response, I only wanted to sign up to reply well done. It appears that you’ve put a bunch of effort into your post and I require a lot more of these on the web these days. Me and my girlfriend actually enjoyed your point of view.

This site doesn’t show up right on my iphone, I thought you might want to know, awesome site though

Your blog seems interesting.Regards,Kevin.

Just try to smile for about 2-3 mins then you can get back to work

I wanted to say that it’s nice to know that someone else also mentioned this as I had trouble finding the same info elsewhere. This was the first place that told me the answer. Thanks.

Excellent read, I just passed this onto a colleague who was doing a little research on that. And he actually bought me lunch because I found it for him smile So let me rephrase that: Thanks for lunch!

The supreme happiness in life is the conviction that we are loved.

EXCELLENT ARTICLE THANKS TO YOU FOR SHARING YOUR WISDOM.

An excellent presentation. Clear. Practical. Insightful. Shows a depth of experience. Thank you. I learned a great deal.

I actually love shoes, I’ve no idea just what my issue is usually LOL. I simply love getting able to mix match outfits in which coordinate from head to toe, specifically with shoes becoming a large focal point.

Well that makes 2 things I learned this week. This and google now has a ton of greasemonkey scripts which I never knew about. You learn something every day? I got more than what I bargained for! hahaha.

It’s difficult to locate a piece of jewelry that i’ll wear on a daily basis.

Cool. This blog seems a lot like my site American Job Advocate. I just blogged about top 10 Interview Questions. Just trying to spread the word. 🙂 If you want to read it, the link is <a href="http://www.americanjobadvocate.com/content/top-10-job-interview-questions">http://www.americanjobadvocate.com/content/top-10-job-interview-questions</a&gt;. Thanks!

I’ve been looking for a similar to this post. Not only extensively but also detailly. We can learn a lot from the post. I recommend to you , you can come communication in here. Let us grow up together.On the other hand ,I know some websites content is very well.you can go and see.Such as
http://www.salebootsforcheap.us

It’s a shame what Accutane has done to so many people. Hopefully those affected clear those hurdles.

Wonderful blog! I saw it at Yahoo and I must say that entries are well thought of. I will be coming back to see more posts soon.

Come on guys, let’s keep it clean. This is a good blog. Good info mate.

I like that you’ve touched on this subject, it’s somewhat of a rariety.

Hello Nishath sir,,,

i am developing a blog for my friends. my problem is i want to add rss news feed to my blog from tamil news sites like tamil.webdunia.com,,dinakaran.com,,
it loads correctly but tamil font mismatched in my blog…
i am not expert such problem…kindly help me and give a correct coding for that..
visit: http://riyazkl.page4.me/42.html

Regards
Riyaz…

Dear Riyaz,

Add this code in the head section after the html tag in your page.

<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>

Your tamil feed will work fine.
Nishanth

I don’t know if I am any smarter but I enjoyed reading your post – Thank You

I am quite interesting in this topic hope you will elaborate more on it in future posts

Great tip. Using Arial Unicode MS will keep me from pulling my hair out as well as my international customers happy!

Great tip. Using Arial Unicode MS will keep me from pulling my hair out as well as my international customers happy!

Getting the body that you want can be hard. Many people will reach to look they want. It’s not for me to judge.

I admire the valuable information you offer in your articles. I will bookmark your blog and have my children check up here often. I am quite sure they will learn lots of new stuff here than anybody else!

This is such a terrific source that you are providing and you give it away for free of charge. I appreciate visiting web-sites which recognize the significance of giving a good resource for cost-free.

I have to say, every time I come to #hostname you have another remarkable article to read. A friend of mine was telling me about this topic couple weeks ago, so I think I will send my friend the link here and see what they say.

It’s a good notion to start with a plan that has objectives and also an organizing framework to maintain you upon track. Should start down a path upon the social Web along with hate just what you’re performing, you are able to alter issues around. Just as you alter networking in addition to conversational strategies in person, you may achieve this on the social Internet. The just variations are which on the social Web, you are talking by way of your keyboard, as well as your potential audience is a lot, significantly larger.

Hi there. Just wanted to tell you, that there is some issue with the rss feeds. Now there is just one topic displayed, and not the most recent 1. Hope that helps

Great site design!!!! Whattemplate did you use?

Great site! I am loving it!! Will be back later to read some more. I am bookmarking your feeds also

I liked this article

Thanks for saying so, it’s all so pretty. I thought I would leave my first comment 🙂

I like Windows 7 is much better compared to Vista. It may be a little harder to use than Window’s XP, but, it is more stable especially if you are running multiple programs.

Leave a reply