FontSourceType

FontSourceType enumeration

Anger typen av en teckensnittskälla.

public enum FontSourceType

Värderingar

namnVärdeBeskrivning
FontFile0AFileFontSource objekt som representerar en fil med ett teckensnitt.
FontsFolder1AFolderFontSource objekt som representerar mapp med teckensnittsfiler.
MemoryFont2AMemoryFontSource objekt som representerar enstaka 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 en 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