On windows, you can run "charmap".  It'll display all the characters a given 
font contains, and can break it down by unicode subrange.  Err... poking around 
in charmap hasn't been all that helpful.  What unicode values are we talking 
about here?  Ah!  It's all in the Latin subrange, believe it or not.  ệ for 
example is U+1ec7.  So subranges aren't going to help all that much.  
 
That particular character IS in the "Arial" on my system, as are a variety of 
other "double diacritic" letters.  U+1E00 through U+1EF9, with just a few 
charaters missing.  I'm using Windows 7, so your results may vary.  My XP box's 
Arial only has U+1E80 through U+1EF9... which could explain the issue you're 
having.
 
In particular, you may have a font called "Arial Unicode MS".  As far as I can 
tell, this font has every character MS has ever needed.  It's HUGE, weighing in 
at 23mb: the biggest font I've ever encountered.  I just checked, and my copy 
of Arial Unicode MS (on the XP box, win7 didn't ship with it?!) does indeed 
have those characters.
 
Another potential problem is that of ENCODING.  I always suggest that folks use 
"Identity-H".  It gives you access to every character a font contains, across 
all languages.  It also has the side effect of forcibly embedding a subset of 
the font in question.  It's not always the way to go, but for 90% of the cases 
out there, it'll work just fine... so long as the font has the characters 
("glyphs" really, but that's another conversation) you want.
 
--Mark Storer
  Senior Software Engineer
  Cardiff.com
 
import legalese.Disclaimer;
Disclaimer<Cardiff> DisCard = null;
 
 


________________________________

        From: [email protected] [mailto:[email protected]] 
        Sent: Monday, March 07, 2011 5:36 AM
        To: [email protected]
        Cc: [email protected]
        Subject: [iText-questions] Missing Vietnamese Characters
        
        
        
        What is the correct Fond file that I have to use? I have used Arial and 
Times New Roman.  Neither would do the job correctly.  It is in c# dot net 
environment.
         
        Mark
        
         
         

------------------------------------------------------------------------------
What You Don't Know About Data Connectivity CAN Hurt You
This paper provides an overview of data connectivity, details
its effect on application quality, and explores various alternative
solutions. http://p.sf.net/sfu/progress-d2d
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions

iText&#174; is a registered trademark of 1T3XT BVBA.
Many questions posted to this list can (and will) be answered with a reference 
to the iText book: http://www.itextpdf.com/book/
Please check the keywords list before you ask for examples: 
http://itextpdf.com/themes/keywords.php

Reply via email to