Last post Jun 10, 2011 05:39 AM by Damon Liu - MSFT
Jun 06, 2011 01:56 AM|vinayak.v|LINK
my problem is i want to display both Hindi and English font together in a single text object...
the data is retrieved from Database in detail section...
is there any font which supports both Hindi and English font for single text object...
i have the text like this (हिमाचल प्रदेश Himachal Pradesh) .. if i select the font as Mangal then
the english letter will be displayed as boxes ... and if i select the font as arial the hindi letter
will will be displayed as boxes ...
The whole text is a single string...
Jun 06, 2011 02:17 AM|Shakti Singh Tanwar|LINK
Have you tried Unicode font?
Jun 06, 2011 02:25 AM|vinayak.v|LINK
ya.. i have tried that .. but no success
Jun 09, 2011 02:06 AM|Damon Liu - MSFT|LINK
I have done a test , it can display Hindi and English font in single text object correctly.
like this follow :
I think the issue about your computer environment set.you can change you set follow:
1. Open Control Panel and click on the
Regional and Language Options icon.
2. In the first tab,
Regional Options, select Hindi (India)
Jun 09, 2011 05:59 AM|vinayak.v|LINK
hi...Damon thanks for the reply..the above didn't worked for me.. :-(but i have one idea suppose consider a word "Hindi(हिन्दी)good" consider that as a full wordnow what we can do is we can apply Arial Font for Whole word based on condition it should change the font.. like if(text = '(' )then font = mangal upto this ')'else Arial ... but how to write formula .. i dont know .. help me
Jun 10, 2011 05:39 AM|Damon Liu - MSFT|LINK
I'm sorry for reply later!
maybe that's a better idea,could you give us details about how to select the font as Mangal? can it be change with codes?
string str = "Hindi(हिन्दी)good";
foreach (char a in str)
if (a == '(')
Font = Mangal ;
if (a == '(')
Font = english ;
If I misunderstand you please feel free let me know!