ImageGear for .NET User Guide > Installing, Licensing, and Distributing ImageGear > ImageGear Licensing > Distributing ImageGear for a .NET Application > Distributing PDF and PS Fonts and Libraries with an Application |
To distribute an application that uses ImageGear.Formats.PDF namespace you must include into the distribution package the native ImageGear PDF library - ImageGear21.Formats.Pdf.dll along with the ImageGear for .NET assembly and the following PDF resources:
Adobe PDF libraries:
Adobe PostScript libraries:
The PDF component needs the following Microsoft component to be installed:
This can be installed with one of the following merge modules:
The ImageGear toolkit comes with multiple PDF and PS fonts that can be used for developing an application based on ImageGear. However only four fonts are pre-licensed for distribution:
These fonts are the property of Adobe® Systems and are fully licensed for distribution with your application.
If you need to distribute the additional fonts, you need to get a license for the redistribution of those fonts. You are however not limited to the fonts supplied with ImageGear; it's possible to add other fonts to be used with ImageGear PDF/PostScript support. To do this, place your fonts to the PDF Resource directory as follows:
Please also note that the fonts that are pre-licensed for distribution (i.e., AdobeSansMM, AdobeSerifMM, "Courier" and "NotDefFont") provide the substitution capabilities for the other fonts, so they are likely to be enough for many cases. The below paragraph provides more technical details regarding fonts substitution.
The multiple master font format is an extension of the Type 1 font format that allows the generation of a wide variety of typeface styles from a single font program. This is accomplished through the presence of various design dimensions in the font. Examples of design dimensions are weight (light to extra-bold) and width (condensed to expanded). Coordinates along these design dimensions (such as the degree of boldness) are specified by numbers. A particular choice of numbers selects an instance of the multiple master font. Adobe® Technical Note #5015, Type 1 Font Format Supplement, describes multiple master fonts in detail.