Upland OL User community

Embed font in Print PDF

How can I embed a font?

The font is imported into the fonts directory.

When i proof print it works fine, but when i want to do production it uses times or Arial.

the printserver is on a server. I also installed the font on the server.

did I miss a setting?

1 Like

Make sure you have the permission to embed the fonts into documents. To check this, right click on the font and select Properties; then click on the Details tab and verifiy the Font Embeddability permission is set to “Installable”.

More about fonts permission can be read here: http://www.adobe.com/uk/products/type/font-licensing/font-embedding-permissions.html

Install the font in Windows, reboot the machine and make sure the template uses the font where required.

You could also use the @font-face CSS property in your template by simply adding a new css file in the /Stylesheets folder and add the following code:

@font-face {
font-family: ‘My Font Name’;
src: url(fonts/myfontname.TTF);

Alternatively copy the font to the Fonts folder located in the Resources panel. This way the font is used from within the template and will travel to Workflow (make sure you own the font and adhere to the license of the font!). Underwater this generates the @font-face definition, this definition can be modified from within the user interface of the Designer. Choose: Edit > Fonts to invoke the Font Manager…

The font automatically becomes available in the various Fonts dropdowns (e.g. toolbar, Format menu, Text Formatting dialog). In CSS they can be referenced by the name specified in the Font Manager. For example:

h1 {
font-family: DroidSans;
font-size: 25pt;

More information can be found here:

Hope this helps,


1 Like

Hi Erik,

Just a question regarding this. Do fonts added this way, embeds the font in the pdf?

Thank you