VintaSoft Imaging .NET SDK 14.0: Documentation for .NET developer
Vintasoft.Imaging.Fonts Namespace / FileFontProgramsControllerWithFallbackFont Class
Constructors Properties Methods Fields SeeAlso
In This Topic
    FileFontProgramsControllerWithFallbackFont Class Members
    In This Topic
    The following tables list the members exposed by FileFontProgramsControllerWithFallbackFont.
    Public Constructors
     NameDescription
    Public ConstructorOverloaded. Initializes a new instance of the class.
    Public Fields
     NameDescription
    Public Fieldstatic (Shared in Visual Basic)The default Serif font name. Default value is "CourierNew". (Inherited from FontProgramsControllerBase)
    Public Fieldstatic (Shared in Visual Basic)The default Sans-Serif font name. Default value is "Arial". (Inherited from FontProgramsControllerBase)
    Public Fieldstatic (Shared in Visual Basic)The default Serif font name. Default value is "TimesNewRoman". (Inherited from FontProgramsControllerBase)
    Public Properties
     NameDescription
    Public Propertystatic (Shared in Visual Basic)Gets or sets the font program controller that is used as the default font program controller of VintaSoft Imaging .NET SDK. (Inherited from FontProgramsControllerBase)
    Public PropertyGets or sets the name of the default fallback font.
    Public PropertyGets or sets the name of the default fallback Chinese font.
    Public PropertyGets or sets the name of the default fallback 'Emoji' font.
    Public PropertyGets or sets the name of the default fallback Japanese font.
    Public PropertyGets or sets the name of the default fallback Korean font.
    Public PropertyGets or sets the name of the default fallback monospaced font.
    Public PropertyGets or sets the name of the default fallback Sans-serif font.
    Public PropertyGets or sets the name of the default fallback Serif font.
    Public PropertyGets or sets the mapping of font names into font file locations. (Inherited from FileFontProgramsControllerBase)
    Public PropertyGets the additional directories, where fonts must be searched. (Inherited from FileFontProgramsController)
    Public PropertyGets or sets a value indicating whether fonts in system directory should be used prior to fonts located in additional fonts directories, in case of naming collisions. (Inherited from FileFontProgramsController)
    Public PropertyGets a value indicating whether fonts must be searched in system directory. (Inherited from FileFontProgramsController)
    Public Methods
     NameDescription
    Public MethodAdds all fonts from specified font family to the fallback font names.
    Public MethodAdds a synonym for specified PostScript font name. (Inherited from FontProgramsControllerBase)
    Public MethodConverts the name of the font file to the font name in PostScript syntax. (Inherited from FileFontProgramsController)
    Public MethodConverts the full name of the font to the font name in PostScript syntax. (Inherited from FileFontProgramsController)
    Public MethodConverts the font name to Post-Script font name. (Inherited from FontProgramsControllerBase)
    Public Methodstatic (Shared in Visual Basic)Overloaded. Deserializes the font program controller from specified file. (Inherited from FontProgramsControllerBase)
    Public MethodReleases all resources used by this FontProgramsControllerBase. (Inherited from FontProgramsControllerBase)
    Public MethodReturns names of available fonts. (Inherited from FileFontProgramsControllerBase)
    Public MethodReturns a CID font program using specified font info. (Inherited from FontProgramsControllerBase)
    Public MethodReturns the existing synonyms. (Inherited from FontProgramsControllerBase)
    Public MethodOverloaded. Returns the name of fallback font for specified parameters.
    Public MethodReturns dictionary that maps the font names into font file locations. This method must be overridden in derived class. (Inherited from FileFontProgramsController)
    Public MethodReturns the font name variations. (Inherited from FileFontProgramsControllerBase)
    Public MethodPopulates a System.Runtime.Serialization.SerializationInfo with the data needed to serialize the target object.
    Public Methodstatic (Shared in Visual Basic)Returns the PostScript names of the font. (Inherited from FontProgramsControllerBase)
    Public MethodReturns all synonyms for specified PostScript font name. (Inherited from FontProgramsControllerBase)
    Public MethodReturns the dictionary, which contains information ("full font name" => "font file path") about all fonts installed in system. (Inherited from FileFontProgramsController)
    Public MethodReturns a TrueType font program using specified font info name.
    Public Methodstatic (Shared in Visual Basic)Returns a value indicating whether stream contains TrueType collection (.ttc). (Inherited from FontProgramsControllerBase)
    Public MethodOverloaded. Refreshes the font names. (Inherited from FileFontProgramsControllerBase)
    Public Methodstatic (Shared in Visual Basic)Registers the type of FontProgramsControllerBase the serialize. (Inherited from FontProgramsControllerBase)
    Public MethodRemoves the font names, which reference to not existed font files. (Inherited from FileFontProgramsControllerBase)
    Public MethodRemoves all synonyms for specified PostScript font name. (Inherited from FontProgramsControllerBase)
    Public Methodstatic (Shared in Visual Basic)Overloaded. Serializes the font program controller to the specified stream. (Inherited from FontProgramsControllerBase)
    Public MethodSets the fallback font with specified parameters.
    Protected Methods
     NameDescription
    Protected MethodAdds information about fonts from specified directories to the specified dictionary. (Inherited from FileFontProgramsController)
    Protected MethodAdds information about system fonts to the specified dictionary. (Inherited from FileFontProgramsController)
    Protected MethodTries to get directory that contains system fonts. (Inherited from FileFontProgramsController)
    See Also