الفئة EmfLogFontExDv
محتويات
[
يخفي
]EmfLogFontExDv class
كائن LogFontExDv يحدد متجه التصميم لخط منطقي موسع.
public sealed class EmfLogFontExDv : EmfLogFontEx
المنشئات
| الاسم | الوصف |
|---|---|
| EmfLogFontExDv(EmfLogFontEx) | ينشئ مثيلاً جديداً من الفئة EmfLogFontExDv. |
الخصائص
| الاسم | الوصف |
|---|---|
| CharSet { get; set; } | الحصول أو تعيين عدد صحيح غير موقع 8‑بت يحدد مجموعة رموز الأحرف. يجب أن تكون القيمة قيمة في تعداد WMF CharacterSet ([MS-WMF] القسم 2.1.1.5). إذا كانت مجموعة الأحرف غير معروفة، يجب ألا تحاول معالجة ملف الميتا ترجمة أو تفسير السلاسل التي تم عرضها بهذا الخط. |
| ClipPrecision { get; set; } | الحصول أو تعيين عدد صحيح غير موقع 8‑بت يحدد دقة القص. تحدد دقة القص كيفية قص الأحرف التي هي جزئياً خارج منطقة القص. يمكن أن تكون واحدة أو أكثر من أعلام WMF ClipPrecision. |
| DesignVector { get; set; } | الحصول أو تعيين كائن DesignVector (القسم 2.2.3). يجب ألا يكون هذا الحقل أطول من 72 بايت. |
| Escapement { get; set; } | الحصول أو تعيين عدد صحيح موقع 32‑بت يحدد الزاوية، بعشرات الدرجات، بين متجه الإزاحة ومحور x للجهاز. متجه الإزاحة موازٍ لخط الأساس لسطر النص. |
| Facename { get; set; } | الحصول أو تعيين اسم الوجه (64 بايت): سلسلة لا تتجاوز 32 حرف يونيكود تحدد اسم الخط. إذا كان طول هذه السلسلة أقل من 32 حرفًا، يجب أن يكون هناك NULL نهائي، وبعده يجب تجاهل باقي الحقل. |
| FullName { get; set; } | الحصول أو تعيين سلسلة مكوّنة من 64 حرف يونيكود تحتوي على الاسم الكامل للخط. إذا كان طول هذه السلسلة أقل من 64 حرفًا، يجب أن يكون هناك NULL نهائي، وبعده يجب تجاهل باقي الحقل. |
| Height { get; set; } | الحصول أو تعيين عدد صحيح موقع 32‑بت يحدد الارتفاع، بوحدات منطقية، لخلية حرف الخط أو الحرف. قيمة ارتفاع الحرف، المعروفة أيضًا باسم حجم الـ em، هي قيمة ارتفاع خلية الحرف مطروحًا منها القيمة الداخلية للخط. يجب على مخطط الخط تفسير القيمة المحددة في حقل Height بالطريقة التالية. |
| Italic { get; set; } | الحصول أو تعيين عدد صحيح غير موقع 8‑بت يحدد خطًا مائلًا إذا تم ضبطه على 0x01؛ وإلا يجب ضبطه على 0x00. |
| Orientation { get; set; } | الحصول أو تعيين عدد صحيح موقع 32‑بت يحدد الزاوية، بعشرات الدرجات، بين خط أساس كل حرف ومحور x للجهاز. |
| OutPrecision { get; set; } | يحصل أو يعيّن عددًا صحيحًا غير موقع 8 بت يحدد دقة الإخراج. تحدد دقة الإخراج مدى قرب مطابقة الخط للارتفاع والعرض والاتجاه والحرف والمسافة والنوع المطلوب. يجب أن تكون قيمة من تعداد WMF OutPrecision enumeration |
| PitchAndFamily { get; set; } | يحصل أو يعيّن كائن WMF PitchAndFamily ([MS-WMF] القسم 2.2.2.14) يحدد درجة الخط وعائلته. تصف عائلات الخطوط مظهر الخط بشكل عام. تُستخدم لتحديد خط عندما لا يتوفر نوع الخط المحدد. |
| Quality { get; set; } | يحصل أو يعيّن عددًا صحيحًا غير موقع 8 بت يحدد جودة الإخراج. تحدد جودة الإخراج مدى محاولة مطابقة خصائص الخط المنطقي مع خصائص خط فعلي مادي. يجب أن تكون إحدى القيم في تعداد WMF FontQuality ([MS-WMF] القسم 2.1.1.10). |
| Script { get; set; } | يحصل أو يعيّن سلسلة مكوّنة من 32 حرف يونيكود تحدد مجموعة أحرف الخط. إذا كان طول هذه السلسلة أقل من 32 حرفًا، يجب أن يكون هناك NULL نهائي، وبعده يجب تجاهل باقي الحقل. |
| Strikeout { get; set; } | يحصل أو يعيّن عددًا صحيحًا غير موقع 8 بت يحدد خطًا مشطوبًا إذا تم تعيينه إلى 0x01؛ وإلا يجب تعيينه إلى 0x00. |
| Style { get; set; } | يحصل أو يعيّن سلسلة مكوّنة من 32 حرف يونيكود تحدد نمط الخط. إذا كان طول هذه السلسلة أقل من 32 حرفًا، يجب أن يكون هناك NULL نهائي، وبعده يجب تجاهل باقي الحقل. |
| Underline { get; set; } | يحصل أو يعيّن عددًا صحيحًا غير موقع 8 بت يحدد خطًا مسطرًا إذا تم تعيينه إلى 0x01؛ وإلا يجب تعيينه إلى 0x00. |
| Weight { get; set; } | يحصل أو يعيّن عددًا صحيحًا موقعًا 32 بت يحدد وزن الخط في النطاق من صفر إلى 1000. على سبيل المثال، 400 هو عادي و700 هو عريض. إذا كانت هذه القيمة صفرًا، يمكن استخدام وزن افتراضي. |
| Width { get; set; } | يحصل أو يعيّن عددًا صحيحًا موقعًا 32 بت يحدد العرض المتوسط، بوحدات منطقية، للأحرف في الخط. إذا كانت قيمة حقل العرض صفرًا، يجب حساب قيمة مناسبة من قيم LogFont الأخرى للعثور على خط يطابق نسبة الأبعاد المقصودة من قبل المصمم. |
انظر أيضًا
- class EmfLogFontEx
- namespace Aspose.Imaging.FileFormats.Emf.Emf.Objects
- assembly Aspose.Imaging