[reportlab-users] embedding standard fonts

Robin Becker robin at reportlab.com
Tue Jul 29 05:52:49 EDT 2008

adam hyde wrote:

> On Mon, 2008-07-28 at 11:08 -0700, Tim Roberts wrote:

>> adam hyde wrote:

>>> I am using reportlab to generate pdf for print on demand. I need all

>>> fonts embedded but reportlab doesn't embed standard fonts.


>> Right, because Postscript renderers are supposed to have all of the

>> standard fonts embedded in them already. That's where the term

>> "standard fonts" comes from.


>> Why do you want them embedded in the PDF?


> It because the Print on Demand service I use requires it. When I upload

> the PDF it spits it out. They won't change the system and Its not an

> option for me to choose another PoD service (really) - so I need to work

> out how to get the fonts embedded.


> adam


There are/were some examples of embedding T1 fonts in the main tests area. I
think you'll need the afm and pfb files for your standard fonts (see eg
http://www.reportlab.com/ftp/pfbfer.zip). You'll also need to give them names
other than the standard ones so you can use them in reportlab without clashing.
with the real standard fonts (which won't be embedded).
Robin Becker

More information about the reportlab-users mailing list