thomasspin at gmail.com
Sun Apr 4 19:41:45 EDT 2010
i'm using the following lines of code to register a font from a ttf file and
consequently setting the font from a canvas to the registered font.
pdfmetrics.registerFont(TTFont('Calibri', settings.MEDIA_ROOT +
This worked always fine on my dev. settings and now in production it shows
some strange behavior. Now and then a call to this function crashes on the
p.setFont() line with the following error message: KeyError: 'Calibri'
This tells me that the font Calibri was not registered correct, at least
that is how I would interpet it. But that seems strange to me since I think
if registering fails, the error should be thrown on the registerFont line.
Thus it seems as the registerFont call succeeds.
Interestingly it crashes just sometimes, not always...
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the reportlab-users