Class UnsupportedGlyphService
Namespace: Aurigma.DesignAtoms.Canvas.ItemHandlers
Assembly: Aurigma.DesignAtoms.dll
Syntax
public class UnsupportedGlyphService : IUnsupportedGlyphService
Inheritance: System.Object -> UnsupportedGlyphService
Implements
Inherited Members
System.Object.ToStringSystem.Object.Equals(System.Object)System.Object.Equals(System.Object,System.Object)System.Object.ReferenceEquals(System.Object,System.Object)System.Object.GetHashCodeSystem.Object.GetTypeSystem.Object.MemberwiseClone
Constructors
UnsupportedGlyphService
public UnsupportedGlyphService(IFontService fontService)
Methods
GetSymbolFromException
public char GetSymbolFromException(FontFallbackException exception)
Parameters
| Type | Name | Description |
|---|---|---|
Aurigma.GraphicsMill.AdvancedDrawing.FontFallbackException | exception |
Returns
System.Char
FindAllMissingGlyphs
public void FindAllMissingGlyphs(char symbol, string text, Action<string> checkFunction, FontRegistry fontRegistry = null)
Parameters
| Type | Name | Description |
|---|---|---|
System.Char | symbol | |
System.String | text | |
System.Action<System.String> | checkFunction | |
Aurigma.GraphicsMill.AdvancedDrawing.FontRegistry | fontRegistry |
RemoveDiscardedSymbolsFromText
public string RemoveDiscardedSymbolsFromText(string text, FontRegistry fontRegistry = null)
Parameters
| Type | Name | Description |
|---|---|---|
System.String | text | |
Aurigma.GraphicsMill.AdvancedDrawing.FontRegistry | fontRegistry |
Returns
System.String