FontSubstitutionMap Class

The FontSubstitutionMap lets you define which external fonts are used to render fonts that are not embedded. Be sure to call this with correct trust settings when running under IIS.
Inheritance Hierarchy

Namespace:  TallComponents.PDF.Rasterizer.Configuration
Assembly:  TallComponents.PDF.Rasterizer (in TallComponents.PDF.Rasterizer.dll) Version: 3.0.167.0
Syntax
public class FontSubstitutionMap

The FontSubstitutionMap type exposes the following members.

Properties
  NameDescription
Public propertyDefaultSubstitutionFont
Default substitution for non-embedded fonts.
Public propertyFontNames
All the font names included in this map.
Public propertyStatic memberStandard
A read-only map that contains the standard substitution map.
Top
Methods
  NameDescription
Public methodAdd(Stream)
Add a new entry to the map without specifying the font name. The name will be extracted from the font program.
Public methodAdd(String)
Add a new entry to the map without specifying the font name. The name will be extracted from the font program.
Public methodAdd(FontSubstitutionMap)
Add all entries of the argument substition map.
Public methodAdd(String, Stream)
Add a new entry to the map.
Public methodAdd(String, String)
Add a new entry to the map.
Public methodAdd(String, Stream, FontStyleEmulation)
Add a new entry to the map.
Public methodAdd(String, String, FontStyleEmulation)
Add a new entry to the map.
Public methodClear
Remove all entries.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodLoad
Load font susbstitution map.
Protected methodMemberwiseClone (Inherited from Object.)
Public methodSave
Save the font substitution map.
Public methodToString (Inherited from Object.)
Top
See Also