TtfFont

TtfFont class

يمثل خط TrueType (TTF) .

public class TtfFont : Font

الخصائص

اسموصف
virtual CffFont { get; }الحصول على خط CFF إذا كان موجودًا.
override Encoding { get; }يحصل على ترميز الخط .
override FontDefinition { get; }يحصل على تعريف الخط .
override FontFamily { get; set; }الحصول على عائلة الخطوط أو تعيينها .
override FontName { get; set; }الحصول على اسم الخط أو تعيينه .
override FontNames { get; }يحصل على أسماء الخطوط .
FontSaver { get; }يحصل على وظيفة حفظ الخط.
override FontStyle { get; }الحصول على نمط الخط. هذه قيمة محسوبة وممثلة في النوع المعمم .
override FontType { get; }الحصول على نوع الخط . إرجاع نوع الخط. قيمة TTF .
GlyphAccessor { get; }موصّل الخط الرسومي. استرداد معرفات الحروف الرسومية والحروف الرسومية.
override GlyphIdType { get; }الحصول على مواصفات نوع معرف الصورة الرمزية .
IsSymbolic { get; }إرجاع صحيح في حال كان الخط رمزيًا .
override Metrics { get; }الحصول على مقاييس الخط.
override NumGlyphs { get; }الحصول على عدد الحروف الرسومية في الخط.
override PostscriptNames { get; }يحصل على أسماء خطوط التذييل.
override Style { get; set; }الحصول على نمط الخط أو تعيينه . هذه قيمة سلسلة أولية يتم توفيرها بواسطة ملف الخط.
virtual TtfTables { get; }الحصول على جداول TTF .

طُرق

اسموصف
override Convert(FontType)تحويل الخط إلى تنسيق آخر.
override GetAllGlyphIds()إرجاع مصفوفة لجميع معرفات الحروف الرسومية ، المتوفرة في Font. معرف Glyph هو رقم فريد للحرف الرسومي ، وهو نوع الخط المعتمد.GlyphStringId) فئة أو (GlyphUInt32Id ) class. يتم دعم عنونة الاسم (السلسلة) glyph لخطوط TTF عبر تعيين جدول النشر.
override GetGlyphById(GlyphId)إرجاع الصورة الرمزية بواسطة معرف الصورة الرمزية . معرف الصورة الرمزية هو رقم فريد للحرف الرسومي ، وهو نوع الخط المعتمد . يمكن أن يكون معرف الصورة الرمزية للخط TTF مثيلاً لـ (GlyphStringId) فئة أو (GlyphUInt32Id ) class. يتم دعم عنونة الاسم (السلسلة) glyph لخطوط TTF عبر تعيين جدول النشر.
GetGlyphById(string)إرجاع الحرف الرسومي بواسطة اسم الصورة الرمزية. يتم دعم عنونة الاسم (السلسلة) للحروف الرسومية لخطوط TTF عبر تعيين جدول النشر.
GetGlyphById(uint)إرجاع الصورة الرمزية بواسطة معرف الصورة الرمزية .
virtual GetGlyphComponentsById(GlyphId, GlyphIdList)يحصل على حرف رسومي بواسطة معرف الصورة الرمزية الذي تم تمريره ويملأ القائمة التي تم تمريرها لمعرفات الصورة الرمزية بمكونات من هذا الحرف الرسومي . معرف Glyph هو رقم فريد للحرف الرسومي ، وهو نوع الخط التابع.GlyphStringId) فئة أو (GlyphUInt32Id ) class. يتم دعم عنونة الاسم (السلسلة) glyph لخطوط TTF عبر تعيين جدول النشر.
GetGlyphComponentsById(string, GlyphIdList)يحصل على حرف رسومي من خلال اسم الصورة الرمزية الذي تم تمريره ويملأ القائمة التي تم تمريرها لمعرفات الحروف الرسومية بمكونات من هذا الحرف الرسومي .
GetGlyphComponentsById(uint, GlyphIdList)يحصل على حرف رسومي بواسطة فهرس الصورة الرمزية الذي تم تمريره ويملأ القائمة التي تم تمريرها لمعرفات الحروف الرسومية بمكونات من هذا الصورة الرمزية .
override GetGlyphsForText(string)الحصول على تمثيل الحروف الرسومية للنص .
virtual Save(Stream)يحفظ الخط في التنسيق الأصلي.
virtual Save(string)يحفظ الخط في التنسيق الأصلي.
SaveToFormat(Stream, FontSavingFormats)يحفظ الخط بالتنسيق المحدد.

أنظر أيضا