FontSourceType

FontSourceType enumeration

يحدد نوع مصدر الخط.

public enum FontSourceType

قيم

اسمقيمةوصف
FontFile0أFileFontSource الكائن الذي يمثل ملف خط واحد.
FontsFolder1أFolderFontSource الكائن الذي يمثل المجلد الذي يحتوي على ملفات الخطوط.
MemoryFont2أMemoryFontSource كائن يمثل خطًا واحدًا في الذاكرة.
SystemFonts3أSystemFontSource الكائن الذي يمثل جميع الخطوط المثبتة على النظام.
FontStream4أStreamFontSource كائن يمثل دفقًا ببيانات الخط.

أمثلة

يوضح كيفية استخدام ملف الخط في نظام الملفات المحلي كمصدر للخط.

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

أنظر أيضا