Adding Fonts to your Template

Part of creating your template requires that you upload the fonts that will be needed. Online Template Builder provides the windows system fonts but all other fonts purchased for your template will need to be uploaded so they can be viewed and embedded in your final production PDF.

About Fonts


Allowable font formats include Open Type, True Type, or Type 1 fonts. For Type 1 fonts, both the .PFB and .PFM file must be uploaded together. (Do not upload the AFM file, if present.)


At this time, all fonts must be in a Windows file format. Mac fonts will have to be converted for the Windows platform, using one of the many inexpensive conversion utilities available.


You can upload 4 fonts at a time, repeat the process until all the fonts needed have been uploaded. After you have uploaded your fonts, you will see them in a screen resembling this:

Advanced Options for uploaded fonts:


If you need more control on how the fonts are used in the final PDF, click the checkbox for "Show advanced options". With this option you can select for each uploaded font whether you would like to Encode with Unicode or Latin, and whether you would like to embed the full or just the subset needed for the template. Choosing Unicode or Latin for the Encoding option is really dependent on how the font being used is created. Basically old font versus newer font.


Tip: If the production PDF is displaying the fonts incorrectly, try changing the encode to Latin from Unicode. The Embedding option can be set to Embed Full if you are seeing any individual character dropouts on the production PDF.


Common Q&A's for using fonts:


How are fonts embedded? We embed fonts in the production PDF files, and do not outline fonts. Either complete or subset embed, Uncode or Latin embedding, controllable with the advanced settings part of fonts assets.


If you go into Online Template Builder account, and edit one of the templates, under Template Assets > Fonts there is a Show Advanced Options. If that is turned on it will show you Encoding and Embedding options on a dropdown for each font. 


Can I use an alternate glyph rather than the default glyph for a font I've uploaded to my template?

If the alternate versions are part of the same font, then each version has its own unique Unicode number. It will be something like ᅜ You will need to enter this in the HTML script. Charmap.exe is one way to get a Unicode number for a given glyph. In Windows 7 charmap.exe can be found in: Start » Programs » Accessories » System Tools » Character Map. If the number Unicode number is:

3721 (decimal) you type ຉ

04A7 (hexadecimal) you type &x4A7;


The semicolons are important, so please don't forget to include those in the script.

Previous Chapter: Chapter 06 - Template Assets - Uploading a Master PDF

Next Chapter: Chapter 08 - Template Assets - Graphic Files and Image Picker Groups