FontSourceBase
Contenu
[
Cacher
]FontSourceBase class
Il s’agit d’une classe de base abstraite pour les classes qui permettent à l’utilisateur de spécifier diverses sources de polices.
Pour en savoir plus, visitez leTravailler avec des polices article documentaire.
public abstract class FontSourceBase
Propriétés
Nom | La description |
---|---|
Priority { get; } | Renvoie la priorité de la source de police. |
abstract Type { get; } | Renvoie le type de la source de police. |
WarningCallback { get; set; } | Appelé lors du traitement de la source de police lorsqu’un problème susceptible d’entraîner une perte de fidélité du formatage est détecté. |
Méthodes
Nom | La description |
---|---|
GetAvailableFonts() | Renvoie la liste des polices disponibles via cette source. |
Exemples
Montre comment utiliser un fichier de police dans le système de fichiers local comme source de police.
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);
Voir également
- espace de noms Aspose.Words.Fonts
- Assemblée Aspose.Words