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