FontSourceBase
Contenido
[
Ocultar
]FontSourceBase class
Esta es una clase base abstracta para las clases que permiten al usuario especificar varias fuentes de fuentes.
Para obtener más información, visite elTrabajar con fuentes artículo de documentación.
public abstract class FontSourceBase
Propiedades
Nombre | Descripción |
---|---|
Priority { get; } | Devuelve la prioridad de fuente de fuente. |
abstract Type { get; } | Devuelve el tipo de fuente fuente. |
WarningCallback { get; set; } | Se llama durante el procesamiento del origen de la fuente cuando se detecta un problema que podría provocar una pérdida de fidelidad del formato. |
Métodos
Nombre | Descripción |
---|---|
GetAvailableFonts() | Devuelve una lista de fuentes disponibles a través de esta fuente. |
Ejemplos
Muestra cómo utilizar un archivo de fuente en el sistema de archivos local como fuente de fuente.
FileFontSource fileFontSource = new FileFontSource(MyDir + "Alte DIN 1451 Mittelschrift.ttf", 0);
Document doc = new Document();
doc.FontSettings = new FontSettings();
doc.FontSettings.SetFontsSources(new FontSourceBase[] {fileFontSource});
Assert.AreEqual(MyDir + "Alte DIN 1451 Mittelschrift.ttf", fileFontSource.FilePath);
Assert.AreEqual(FontSourceType.FontFile, fileFontSource.Type);
Assert.AreEqual(0, fileFontSource.Priority);
Ver también
- espacio de nombres Aspose.Words.Fonts
- asamblea Aspose.Words