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 les polices article de documentation.
public abstract class FontSourceBase
Propriétés
| Nom | La description |
|---|---|
| Priority { get; } | Renvoie la priorité de la source de la police. |
| abstract Type { get; } | Renvoie le type de la source de la police. |
| WarningCallback { get; set; } | Appelé pendant le traitement de la source de police lorsqu’un problème est détecté qui pourrait entraîner une perte de fidélité du formatage. |
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