تعداد Aspose::Font::TtfTables::TtfNameTable::NameId
محتويات
[
يخفي
]NameId enum
يمثل NameId.
enum class NameId : uint16_t
القيم
| الاسم | القيمة | الوصف |
|---|---|---|
| CopyrightNotice | 0 | 0 إشعار حقوق النشر. |
| FontFamily | 1 | 1 عائلة Font. هذه السلسلة هي اسم عائلة Font الذي يراه المستخدم على منصات ماك. |
| FontSubfamily | 2 | 2 الفئة الفرعية Font. هذه السلسلة هي عائلة Font التي يراها المستخدم على منصات ماك. |
| UniqueFontId | 3 | 3 تعريف فريد للفئة الفرعية (مواصفة Apple). 3 معرف فريد لـ Font (مواصفة MS). |
| FullName | 4 | 4 الاسم الكامل لـ Font. |
| الإصدار | 5 | 5 إصدار جدول الأسماء. |
| PostScriptName | 6 | 6 اسم PostScript لـ Font. ملاحظة: قد يحتوي Font على اسم PostScript واحد فقط ويجب أن يكون هذا الاسم ASCII. |
| TrademarkNotice | 7 | 7 إشعار العلامة التجارية. |
| ManufacturerName | 8 | 8 اسم الشركة المصنعة. |
| اسم المصمم | 9 | 9 Designer؛ اسم المصمم للخط. |
| الوصف | 10 | 10 Description؛ وصف الخط. يمكن أن يحتوي على معلومات الإصدار، توصيات الاستخدام، التاريخ، الميزات، وما إلى ذلك. |
| UrlVendor | 11 | 11 URL لمورد الـ Font (مع البروتوكول، مثلًا http://، ftp://). إذا تم تضمين رقم تسلسلي فريد في الـ URL، يمكن استخدامه لتسجيل الـ Font. |
| UrlDesigner | 12 | 12 URL لمصمم الـ Font (مع البروتوكول، مثلًا http://، ftp://) |
| LicenseDescription | 13 | 13 وصف الـ License; وصف كيفية الاستخدام القانوني للـ Font، أو سيناريوهات مثال مختلفة للاستخدام المرخص. يجب كتابة هذا الحقل بلغة بسيطة، لا بأسلوب قانوني. |
| LicenseInfoUrl | 14 | 14 عنوان URL لمعلومات الـ License، حيث يمكن العثور على معلومات ترخيص إضافية. |
| PreferredFamily | 16 | 15 محجوز 16 Preferred Family (لـ Windows فقط)؛ في Windows، يُعرض اسم العائلة في قائمة الـ Font; يُظهر اسم الفئة الفرعية كاسم النمط. لأسباب تاريخية، احتوت عائلات الـ Font على حد أقصى أربعة أنماط، لكن مصممي الـ Font قد يجمعون أكثر من أربعة خطوط في عائلة واحدة. تسمح معرفات Preferred Family و Preferred Subfamily لمصممي الـ Font بتضمين تجميعات العائلة/الفئة الفرعية المفضلة. هذه المعرفات موجودة فقط إذا كانت مختلفة عن المعرفين 1 و 2. |
| PreferredSubfamily | 17 | 17 Preferred Subfamily (لـ Windows فقط)؛ في Windows، يُعرض اسم العائلة في قائمة الـ Font; يُظهر اسم الفئة الفرعية كاسم النمط. لأسباب تاريخية، احتوت عائلات الـ Font على حد أقصى أربعة أنماط، لكن مصممي الـ Font قد يجمعون أكثر من أربعة خطوط في عائلة واحدة. تسمح معرفات Preferred Family و Preferred Subfamily لمصممي الـ Font بتضمين تجميعات العائلة/الفئة الفرعية المفضلة. هذه المعرفات موجودة فقط إذا كانت مختلفة عن المعرفين 1 و 2. |
| CompatibleFull | 18 | 18 Compatible Full (لـ Macintosh فقط)؛ على Macintosh، يُنشأ اسم القائمة باستخدام مورد الـ Font. عادةً ما يتطابق مع الاسم الكامل. إذا أردت أن يظهر اسم الـ Font بشكل مختلف عن الاسم الكامل، يمكنك إدراج اسم Compatible Full في المعرف 18. هذا الاسم لا يستخدمه نظام Mac OS نفسه، لكنه قد يستخدمه مطورو التطبيقات (مثلًا Adobe). |
| SampleText | 19 | 19 Sample text. يمكن أن يكون هذا هو اسم الـ Font، أو أي نص آخر يعتقد المصمم أنه أفضل نص عينة لتظهر كيف يبدو الـ Font. |
| PostScriptCID | 20 | وجوده في الخط يعني أن nameID 6 يحتوي على اسم خط PostScript يُقصد به الاستخدام مع استدعاء “composefont” لتفعيل الخط في مفسر PostScript. |
| WwsFamilyName | 21 | يُستخدم لتوفير اسم عائلة متوافق مع WWS في حال لم تتطابق الإدخالات للمعرفين 16 و 17 مع نموذج WWS. |
| WwsSubfamilyName | 22 | يُستخدم بالاشتراك مع المعرف 21، هذا المعرف يوفر اسم فئة فرعية متوافق مع WWS (يعكس فقط خصائص الوزن والعرض والانحدار) في حال لم تتطابق الإدخالات للمعرفين 16 و 17 مع نموذج WWS. |
| LightBackground | 23 | هذا المعرف، إذا استُخدم في مصفوفة تسميات لوحة الألوان في جدول CPAL، يحدد أن لوحة الألوان المقابلة في جدول CPAL مناسبة للاستخدام مع الخط عند عرضه على خلفية فاتحة مثل الأبيض. |
| DarkBackground | 24 | هذا المعرف، إذا استُخدم في مصفوفة تسميات لوحة الألوان في جدول CPAL، يحدد أن لوحة الألوان المقابلة في جدول CPAL مناسبة للاستخدام مع الخط عند عرضه على خلفية داكنة مثل الأسود. |
| VariationsPostScriptNamePrefix | 25 | إذا كان موجودًا في خط متغير، قد يُستخدم كبادئة عائلة في خوارزمية توليد اسم PostScript للخطوط المتغيرة. |
انظر أيضًا
- Class TtfNameTable
- Namespace Aspose::Font::TtfTables
- Library Aspose.Font for C++