C1.WPF.PrintDocument.4.6.2 Assembly / C1.Util Namespace / FontSubSet Class
Properties Methods


FontSubSet Class Members

The following tables list the members exposed by FontSubSet.

Protected Constructors
 NameDescription
Protected ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public Property  
Public Property  
Public PropertyGets base font name that was read from font's data, this property should be used to create PDF fonts.  
Public Property  
Public PropertyGets flag that this font can embed as font's data.  
Public PropertyGets flag that this font can use as subset of the font's data.  
Public Property  
Public PropertyGets Font.Bold that was read form font's data.  
Public PropertyGets Font.Italic that was read form font's data.  
Public Property  
Public Property  
Public PropertyGets family class.  
Public Property  
Public PropertyGets "original" Font.Bold that was specified when FontSubSetBase object was requested.  
Public PropertyGets font family name that was read from font's data, this property should be used to create GDI and GDI+ fonts.  
Public PropertyGets font name that was read from font's data, see also FontFamilyName.  
Public PropertyGets "original" Font.Italic that was specified when FontSubSetBase object was requested.  
Public PropertyGets or sets font key (font identifier).  
Public PropertyGets "original" font name that was specified when FontSubSetBase object was requested.  
Public PropertyGets "original" font style that was specified when FontSubSetBase object was requested.  
Public Property  
Public Property  
Public Property  
Public Property  
Public Property  
Public PropertyGets or sets value indicating that this FontSubSet object invalid (error occurs during getting font's data) and can not be used.  
Public Property  
Public Property  
Public Property  
Public Property  
Public Property  
Public PropertyGets flag that this font must obfuscate.  
Public PropertyGets flag that this font can embed as font's data.  
Public Property  
Public Property  
Public Property  
Public Property  
Public Property  
Top
Public Methods
 NameDescription
Public MethodSearch best alternative for text in font subset array.  
Public Methodstatic (Shared in Visual Basic)  
Public MethodGets the char for the glyph index.  
Public MethodCounts the number of chars in text that do have corresponding glyphs in this font.  
Public Methodstatic (Shared in Visual Basic)  
Public Methodstatic (Shared in Visual Basic)  
Public MethodCalculate diff panose index.  
Public MethodCalculates "panse index" (panoseIndex) and count of chars that can be displayed by fss. panoseIndex represents difference between current FontSubSetBase object and fss object. Minimal number defines minimal difference, i.e. 0 means that current FontSubSetBase object and fss very similar. -1 means that fss can not be used as alternative for current object to display s.  
Public Methodstatic (Shared in Visual Basic)Overloaded. Create FontSubSet object using font name and styles.  
Public MethodGets stream for the font table block by name.  
Public MethodGets width of the glyph index from font data.  
Public MethodOverloaded. Gets the metrics for a character (code, glyph index, width).  
Public Method  
Public MethodReturns true if current font contains glyph for character with specified code.  
Public MethodReturns true if current FontSubSetBase object can show all chars in specified string excluding control chars (chars for that char.IsControl() == true).  
Public MethodOverloaded. Measure text for this font subset.  
Public Methodstatic (Shared in Visual Basic)Overloaded. Sets already exist FontSubSet object to cache.  
Top
Protected Methods
 NameDescription
Protected Methodstatic (Shared in Visual Basic)  
Protected MethodInitialization fields.  
Protected Method  
Top
See Also