FontFallbackSettings.Save
FontFallbackSettings Save method. Saves the current fallback settings to stream.
Save(Stream)
Saves the current fallback settings to stream.
public void Save(Stream outputStream)
Parameter | Type | Description |
---|---|---|
outputStream | Stream | Output stream. |
Examples
Shows how to save and load fallback setting from stream.
FontSettings fontSettings = new FontSettings();
fontSettings.FallbackSettings.LoadNotoFallbackSettings();
using (MemoryStream fallbackSettingsStream = new MemoryStream())
{
// Save fallback setting to stream.
fontSettings.FallbackSettings.Save(fallbackSettingsStream);
// For demonstration purposes save the stream's content to file.
File.WriteAllBytes(ArtifactsDir + "FallbackSettingsStream.xml", fallbackSettingsStream.ToArray());
}
using (MemoryStream fallbackSettingsStream = new MemoryStream(File.ReadAllBytes(ArtifactsDir + "FallbackSettingsStream.xml")))
{
// Load fallback setting from stream
fontSettings.FallbackSettings.Load(fallbackSettingsStream);
}
See Also
- class FontFallbackSettings
- namespace Wordize.Fonts
- assembly Wordize
Save(string)
Saves the current fallback settings to file.
public void Save(string fileName)
Parameter | Type | Description |
---|---|---|
fileName | String | Output file name. |
Examples
Shows how to automatically build the fallback settings by scanning available fonts, save and load fallback setting from file.
FontSettings fontSettings = new FontSettings();
fontSettings.SetFontsFolder(MyDir + "MyFonts", true);
fontSettings.FallbackSettings.BuildAutomatic();
// Save fallback setting to file
fontSettings.FallbackSettings.Save(ArtifactsDir + "FallbackSettings.xml");
// Load fallback setting from file
fontSettings.FallbackSettings.Load(ArtifactsDir + "FallbackSettings.xml");
See Also
- class FontFallbackSettings
- namespace Wordize.Fonts
- assembly Wordize