22.03.2015 Views

DLI Implementation and Reference Guide - Datalogics

DLI Implementation and Reference Guide - Datalogics

DLI Implementation and Reference Guide - Datalogics

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Fonts 4.5<br />

Font Attributes<br />

The field DLPDFFONT->RequestedFontAttr is a PDEFontAttrs structure. It is<br />

populated with the font attributes of the system font actually used to create the font,<br />

with the alterations requested by the calling application.<br />

Document EmbedFonts Flag<br />

If the document that contains the font carries the flag EmbedFonts (normally set by<br />

dlpdfdocembedfonts), then all fonts for that document will be embedded,<br />

regardless of the call used to create those fonts.<br />

All fonts will be subset unless either<br />

• they were created with a call to explicitly not embed the fonts, or<br />

• license restrictions prevent the font from being embedded.<br />

NOTE: If a font is available but not licensed for embedding, it will be created as a<br />

referenced font rather than an embedded font. An exception is not returned for<br />

this condition, but the NotEmbedded flag of the DLPDFFONT structure can be<br />

inspected after the dlpdfdocembedfonts call, if desired.<br />

Entries in the DLPDFFONT structure should not be altered after a font is created.<br />

Except for certain specific exceptions to be noted here, changes made to this structure<br />

will not be subsequently reflected in the font that is created <strong>and</strong> placed in the PDF<br />

document.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!