FontSourceType

FontSourceType enumeration

Gibt den Typ einer Schriftartquelle an.

public enum FontSourceType

Werte

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

Beispiele

Zeigt, wie eine Schriftartendatei im lokalen Dateisystem als Schriftartenquelle 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