The character bounding box only makes sense if you have a well defined font
and the CJK font pack makes no guarantees about what font you'll find there.
If you want that kind of precision you'll have to provide your own TrueType
font.

Paulo

----- Original Message ----- 
From: "Glaphmion" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Saturday, May 19, 2007 6:18 PM
Subject: Re: [iText-questions] getAscentPoint and Asian fonts


>I see.  Is there any way to supply this information, or do I pretty
> much have to provide my own font files?
>
>
> Tim
>
> On 5/18/07, Glaphmion <[EMAIL PROTECTED]> wrote:
>> Hi All,
>>
>> Has anyone run in to the problem where baseFont.getAscentPoint and
>> .getDescentPoint both return 0 for a valid UTF-8 string?  I'm not
>> doing anything out of the ordinary, simply:
>>
>> float textHeight = baseFont.getAscentPoint(text, size) -
>> baseFont.getDescentPoint(text, size);
>>
>> I'm having the same problem for all four Asian fonts (zh-TW, zh-CN,
>> ja-JP, ko-KO), and I've verified that the font JAR file is correctly
>> included (the rendered PDF has the text displayed correctly).  Am I
>> doing something wrong?  Is this a known issue?
>>
>> Any help would be appreciated.
>>
>>
>> Tim


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions
Buy the iText book: http://itext.ugent.be/itext-in-action/

Reply via email to