Different tables. The awt values come from hhea and the pdf values,
called typographic, come from the OS/2 table. For type1 fonts they are
the same.

Best Regards,
Paulo Soares

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On 
> Behalf Of David Thielen
> Sent: Thursday, April 22, 2004 3:36 AM
> To: 'itext'
> Subject: RE: [iText-questions] 
> BaseFont.getFontDescriptor(BaseFont.ASCENT, fontSize) seems 
> to be wrong
> 
> 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=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

Reply via email to