Built-in versus embedded fonts

Glenn Linderman <[email protected]>
Newsgroups gmane.comp.python.reportlab.user
Message-ID <[email protected]>
As an outgrowth of the "Helvetica" reference (and I've got working code 
to avoid it now, but would like the Canvas parameter for 
initial_fontname in time, thanks), I found some code that is using 
"Times-Roman" (also built in) to determine which string is longer... The 
strings are _actually_ placed in the document using "Times New Roman" 
(TTF)... but...

1) pdfmetrics.stringWidth doesn't seem to work for TTF fonts.
2) I couldn't find an obvious way to obtain the information for TTF fonts.
3) If kerning gets implemented, the stringWidth should reflect that.

I vaguely recall implementing this "proxy for reality" late one night in 
a coding frenzy... is there an easy way to obtain stringWidth for a TTF 
font?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.