[reportlab-users] TTF Problem
Ian Millington
reportlab-user at agon.com
Fri Feb 24 12:16:21 EST 2006
Thanks Robin,
Ian.
> -----Original Message-----
> From: reportlab-users-bounces at reportlab.com
> [mailto:reportlab-users-bounces at reportlab.com] On Behalf Of
> Robin Becker
> Sent: 24 February 2006 17:05
> To: Support list for users of Reportlab software
> Subject: Re: [reportlab-users] TTF Problem
>
> Ian Millington wrote:
> > Unusually, I have a TTF problem that isn't related to
> Far-East fonts.
> >
> > I am trying to overlay standard military planning symbols
> onto a map,
> > using the common (in military circles) MapSymb font package.
> >
> > When I do:
> >
> > pdfmetrics.registerFont(TTFont('ENEMY_Land',
> > 'c:/windows/fonts/app6a01.ttf'))
> > c = canvas.Canvas("test.pdf")
> > c.setFont('ENEMY_Land', 16)
> >
> c.drawString(20,700,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvw
> > xyz012
> > 3456789")
> > c.showPage()
> > c.save()
> >
> > I get a set of 'no such character' boxes rather than the
> characters I need.
> > The same code works fine for other TTF fonts. What surprises me is
> > that there is no error, so I don't know if it's a silent
> font-parsing
> > error, or something really stupid I'm missing.
> >
> > The fonts work in other applications. They are a dingbat
> fonts (i.e.
> > symbols mapped to ASCII character codes). Nothing funky
> with unicode
> > going on. I can zip and send one, if need be.
> >
> > I'd appreciate any help in solving this, I don't really
> want to have
> > to manually draw these symbols in code.
> >
> ... if you send me the font I'll take a look inside and see
> what's going on.
> We're doing some work right now on the utf8 branch which may
> be relevant.
>
> --
> Robin Becker
> _______________________________________________
> reportlab-users mailing list
> reportlab-users at reportlab.com
> http://two.pairlist.net/mailman/listinfo/reportlab-users
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: APP6A01.TTF
Type: application/octet-stream
Size: 71904 bytes
Desc: not available
Url : http://two.pairlist.net/pipermail/reportlab-users/attachments/20060224/42602899/APP6A01-0001.obj
More information about the reportlab-users
mailing list