AddMultiLanguageNames
TtfNameTable.AddMultiLanguageNames method
استخراج كافة السلاسل متعددة اللغات من تمريرmlNames الكائن و ينشئ بنية NameRecord متوافقة لكل سلسلة مستخرجة باستخدام معلمات التي تم تمريرهاplatformId وplatformSpecificId وnameId . قيمة الحقل languageID مستخرجة منmlNames هدف. يتم إضافة سجل جديد تم إنشاؤه للتو إلى الجدول. إذا تم العثور على السجل الذي يتزامن مع الحقل الذي تم إنشاؤه للتو بواسطة معرف النظام الأساسي ، معرّف النظام الأساسي ، معرّف الاسم ، واللغة ID ، فلن تتم إضافة سجل جديد تم إنشاؤه وسيتم تحديث بيانات السلسلة فقط للسجل الحالي.
public void AddMultiLanguageNames(MultiLanguageString mlNames, PlatformId platformId,
ushort platformSpecificId, NameId nameId)
معامل | يكتب | وصف |
---|---|---|
mlNames | MultiLanguageString | سلسلة متعددة اللغات |
platformId | PlatformId | معرّف النظام الأساسي |
platformSpecificId | UInt16 | معرّف الترميز الخاص بالمنصة |
nameId | NameId | معرف الاسم ، فئة السلسلة المنطقية ، محدد بواسطةNameId تعداد |
أنظر أيضا
- class MultiLanguageString
- enum PlatformId
- enum NameId
- class TtfNameTable
- مساحة الاسم Aspose.Font.TtfTables
- المجسم Aspose.Font