FolderFontSource
Contenido
[
Ocultar
]FolderFontSource class
Representa la carpeta que contiene archivos de fuentes TrueType.
Para obtener más información, visite elTrabajar con fuentes artículo de documentación.
public class FolderFontSource : FontSourceBase
Constructores
Nombre | Descripción |
---|---|
FolderFontSource(string, bool) | Director. |
FolderFontSource(string, bool, int) | Director. |
Propiedades
Nombre | Descripción |
---|---|
FolderPath { get; } | Ruta a la carpeta. |
Priority { get; } | Devuelve la prioridad de fuente de fuente. |
ScanSubfolders { get; } | Determina si se escanean o no las subcarpetas. |
override 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 una carpeta del sistema local que contiene fuentes como fuente de fuentes.
// Crea una fuente de fuente desde una carpeta que contiene archivos de fuentes.
FolderFontSource folderFontSource = new FolderFontSource(FontsDir, false, 1);
Document doc = new Document();
doc.FontSettings = new FontSettings();
doc.FontSettings.SetFontsSources(new FontSourceBase[] {folderFontSource});
Assert.AreEqual(FontsDir, folderFontSource.FolderPath);
Assert.AreEqual(false, folderFontSource.ScanSubfolders);
Assert.AreEqual(FontSourceType.FontsFolder, folderFontSource.Type);
Assert.AreEqual(1, folderFontSource.Priority);
Ver también
- class FontSourceBase
- espacio de nombres Aspose.Words.Fonts
- asamblea Aspose.Words