Interface IFontRegistryProvider
Namespace: Aurigma.DesignAtoms.Services.Fonts
Assembly: Aurigma.DesignAtoms.dll
Syntax
public interface IFontRegistryProvider : IDisposable
Inherited Members
System.IDisposable.Dispose
Methods
GetsFontsByFamily
IReadOnlyDictionary<string, IList<FontService.FontData>> GetsFontsByFamily()
Returns
System.Collections.Generic.IReadOnlyDictionary<System.String,System.Collections.Generic.IList<Aurigma.DesignAtoms.Services.FontService.FontData>>
GetsFontsByPsName
IReadOnlyDictionary<string, FontService.FontData> GetsFontsByPsName()
Returns
System.Collections.Generic.IReadOnlyDictionary<System.String,Aurigma.DesignAtoms.Services.FontService.FontData>
GetFontRemaps
IReadOnlyDictionary<string, string> GetFontRemaps()
Returns
System.Collections.Generic.IReadOnlyDictionary<System.String,System.String>
GetFontRegistry
FontRegistry GetFontRegistry()
Returns
Aurigma.GraphicsMill.AdvancedDrawing.FontRegistry
GetFontRegistryAsync
Task<FontRegistry> GetFontRegistryAsync()
Returns
System.Threading.Tasks.Task<Aurigma.GraphicsMill.AdvancedDrawing.FontRegistry>
Events
FontRegistryChanged
event EventHandler<EventArgs> FontRegistryChanged