FontSourceType

FontSourceType enumeration

Anger typ av teckensnittskälla.

public enum FontSourceType

Värderingar

namnVärdeBeskrivning
FontFile0AFileFontSource objekt som representerar en enda teckensnittsfil.
FontsFolder1AFolderFontSource objekt som representerar mapp med teckensnittsfiler.
MemoryFont2AMemoryFontSource objekt som representerar ett enda teckensnitt i minnet.
SystemFonts3ASystemFontSource objekt som representerar alla teckensnitt som är installerade i systemet.
FontStream4AStreamFontSource objekt som representerar en ström med teckensnittsdata.

Exempel

Visar hur man använder en teckensnittsfil i det lokala filsystemet som teckensnittskälla.

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

Se även