Sorry - dumb error on my part. I assumed it was a positive value and fed it in to Math.max() and was looking at that result.
But this leads to another question. AWT_ADVANCE and AWT_DESCENT appear to math the java.awt text measurements so I am using those. But what is the difference between those and ADVANCE and DESCENT? Thanks - dave -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Paulo Soares Sent: Wednesday, April 21, 2004 9:45 AM To: David Thielen; itext Subject: RE: [iText-questions] BaseFont.getFontDescriptor(BaseFont.ASCENT, fontSize) seems to be wrong The following program: BaseFont bf = BaseFont.createFont("Courier", "winansi", false); System.out.println(bf.getFontDescriptor(BaseFont.DESCENT, 10)); prints -1.57. I was complaining about the java awt not iText. iText works well or at least I know how it works. Best Regards, Paulo Soares > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On > Behalf Of David Thielen > Sent: Wednesday, April 21, 2004 3:55 PM > To: 'itext' > Subject: RE: [iText-questions] > BaseFont.getFontDescriptor(BaseFont.ASCENT, fontSize) seems > to be wrong > > The thing is, Courier does need to have a non-zero descent - > gjqy - those > four letters all descend below the baseline. Doesn't that make sense? > > Thanks - dave > > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On > Behalf Of Paulo > Soares > Sent: Wednesday, April 21, 2004 3:55 AM > To: David Thielen; itext > Subject: RE: [iText-questions] > BaseFont.getFontDescriptor(BaseFont.ASCENT, > fontSize) seems to be wrong > > Those are the values returned by the font data. Only God > knows where the > values used by the java awt come from. > > Best Regards, > Paulo Soares > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On > > Behalf Of David Thielen > > Sent: Wednesday, April 21, 2004 6:55 AM > > To: itext > > Subject: [iText-questions] > > BaseFont.getFontDescriptor(BaseFont.ASCENT, fontSize) seems > > to be wrong > > > > Hi; > > > > > > > > I am comparing the values returned by TextLayout with > > BaseFont.getFontDescriptor. I am doing this with 12 pt. > > Courier New running > > on Windows. > > > > > > > > Here is what I am getting > > > > > > > > BaseFont.getFontDescriptor > > > > ADVANCE: 7.3535156 > > > > AWT_ADVANCE: 9.990234 > > > > DESCENT: 0 > > > > AWT_DESCENT: 0 > > > > AWT_LEADING: 0 > > > > > > > > TextLayout: > > > > Ascent: 9.95 > > > > Descent: 3.6 > > > > Leading: 0 > > > > > > > > So AWT_ADVANCE seems to pat to TextLayout.getAdvance(). But > > why is there the > > big difference in descent values returned? > > > > > > > > Thanks - dave > > > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: IBM Linux Tutorials > > Free Linux tutorial presented by Daniel Robbins, President > and CEO of > > GenToo technologies. Learn everything from fundamentals to system > > > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > > _______________________________________________ > > iText-questions mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/itext-questions > > > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=ick > _______________________________________________ > iText-questions mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/itext-questions > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=ick > _______________________________________________ > iText-questions mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/itext-questions > > ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=ick _______________________________________________ iText-questions mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/itext-questions ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click _______________________________________________ iText-questions mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/itext-questions
