FontSourceType

FontSourceType enumeration

Gibt den Typ der Schriftartquelle an.

public enum FontSourceType

Werte

NameWertBeschreibung
FontFile0AFileFontSource Objekt, das eine einzelne Schriftartdatei darstellt.
FontsFolder1AFolderFontSource Objekt, das einen Ordner mit Schriftdateien darstellt.
MemoryFont2AMemoryFontSource Objekt, das eine einzelne Schriftart im Speicher darstellt.
SystemFonts3ASystemFontSource Objekt, das alle im System installierten Schriftarten darstellt.
FontStream4AStreamFontSource Objekt, das einen Stream mit Schriftdaten darstellt.

Beispiele

Zeigt, wie eine Schriftartdatei im lokalen Dateisystem als Schriftartquelle verwendet wird.

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);

Siehe auch