FolderFontSource
Contenido
[
Ocultar
]FolderFontSource class
Representa la carpeta que contiene los 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) | Ctor. |
FolderFontSource(string, bool, int) | Ctor. |
Propiedades
Nombre | Descripción |
---|---|
FolderPath { get; } | Ruta a la carpeta. |
Priority { get; } | Devuelve la prioridad de la fuente. |
ScanSubfolders { get; } | Determina si se deben escanear o no las subcarpetas. |
override Type { get; } | Devuelve el tipo de la fuente de origen. |
WarningCallback { get; set; } | Se llama durante el procesamiento de la fuente de origen cuando se detecta un problema que podría provocar la pérdida de fidelidad del formato. |
Métodos
Nombre | Descripción |
---|---|
GetAvailableFonts() | Devuelve la lista de fuentes disponibles a través de esta fuente. |
Ejemplos
Muestra cómo utilizar una carpeta de sistema local que contiene fuentes como fuente de fuentes.
// Crea una fuente de fuente desde una carpeta que contiene archivos de fuente.
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