EmfLogFont
محتويات
[
يخفي
]EmfLogFont class
يحدد كائن LogFont السمات الأساسية للخط المنطقي.
public class EmfLogFont : EmfObject
المنشئون
اسم | وصف |
---|---|
EmfLogFont() | Default_Constructor |
الخصائص
اسم | وصف |
---|---|
CharSet { get; set; } | الحصول على أو تعيين عدد صحيح بدون إشارة 8 بت يحدد مجموعة الحروف الرسومية للأحرف. يجب أن تكون قيمة في تعداد WMF CharacterSet (القسم [MS-WMF] 2.1.1.5). إذا كانت مجموعة الأحرف غير معروفة ، فيجب ألا تحاول معالجة ملف التعريف ترجمة أو تفسير سلاسل التي يتم تقديمها بهذا الخط. |
ClipPrecision { get; set; } | الحصول على أو تعيين عدد صحيح بدون إشارة 8 بت يحدد دقة القطع. تحدد دقة القص كيفية قص الأحرف الموجودة جزئيًا خارج منطقة القطع. يمكن أن يكون واحدًا أو أكثر من WMF ClipPrecision Flags |
Escapement { get; set; } | الحصول على أو تعيين عدد صحيح ذي إشارة 32 بت يحدد الزاوية ، بعشر الدرجات ، بين متجه الميزان والمحور السيني للجهاز. متجه الميزان موازٍ للخط الأساسي لصف من النص. |
Facename { get; set; } | الحصول على أو تعيين اسم الوجه (64 بايت): سلسلة لا تزيد عن 32 حرفًا من أحرف Unicode تحدد اسم محرف الخط . إذا كان طول هذه السلسلة أقل من 32 حرفًا ، فيجب وجود علامة إنهاء NULL ، وبعد ذلك يجب تجاهل باقي هذا الحقل. |
Height { get; set; } | الحصول على أو تعيين عدد صحيح ذي إشارة 32 بت يحدد الارتفاع ، بالوحدات المنطقية ، لخلية أو حرف الخط . قيمة ارتفاع الحرف ، والمعروفة أيضًا باسم حجم em ، هي قيمة ارتفاع خلية الحرف مطروحًا منها قيمة المسافة البادئة الداخلية. يجب أن يفسر معين الخط القيمة المحددة في حقل الارتفاع بالطريقة التالية. |
Italic { get; set; } | الحصول على أو تعيين عدد صحيح بدون إشارة 8 بت يحدد خطًا مائلًا إذا تم تعيينه على 0x01 ؛ وإلا ، يجب تعيين إلى 0x00. |
Orientation { get; set; } | الحصول على أو تعيين عدد صحيح ذي إشارة 32 بت يحدد الزاوية ، بعشر الدرجات ، بين خط الأساس لكل حرف والمحور السيني للجهاز . |
OutPrecision { get; set; } | الحصول على أو تعيين عدد صحيح بدون إشارة 8 بت يحدد دقة الإخراج. تحدد دقة الإخراج مدى قرب الخط المطلوب لمطابقة الارتفاع المطلوب ، والعرض ، واتجاه الحرف ، والتخطي ، والخطوة ، ونوع الخط. يجب أن تكون قيمة من WMF OutPrecision enumeration |
PitchAndFamily { get; set; } | الحصول على أو تعيين كائن WMF PitchAndFamily ([MS-WMF] القسم 2.2.2.14) الذي يحدد درجة الخط وعائلة الخط. تصف عائلات الخطوط مظهر الخط بطريقة عامة. الغرض منها هو تحديد الخط عندما لا يكون المحرف المحدد متاحًا. |
Quality { get; set; } | الحصول على أو تعيين عدد صحيح بدون إشارة 8 بت يحدد جودة الإخراج. تحدد جودة الإخراج مدى قرب محاولة مطابقة سمات الخط المنطقي لتلك الخاصة بالخط الفعلي . يجب أن تكون إحدى القيم في تعداد جودة الخط في WMF ([MS-WMF] القسم 2.1.1.10) . |
Strikeout { get; set; } | الحصول على أو تعيين عدد صحيح بدون إشارة 8 بت يحدد خط إضراب إذا تم تعيينه إلى 0x01 ؛ وإلا ، يجب تعيينه على 0x00. |
Underline { get; set; } | الحصول على أو تعيين عدد صحيح بدون إشارة 8 بت يحدد خطًا تحته خط إذا تم تعيينه على 0x01 ؛ وإلا ، يجب تعيينه على 0x00. |
Weight { get; set; } | الحصول على أو تعيين عدد صحيح ذي إشارة 32 بت يحدد وزن الخط في النطاق من صفر إلى 1000. على سبيل المثال ، 400 عادي و 700 غامق. إذا كانت هذه القيمة صفراً ، فيمكن استخدام وزن افتراضي . |
Width { get; set; } | الحصول على أو تعيين عدد صحيح ذي إشارة 32 بت يحدد متوسط العرض ، بالوحدات المنطقية ، من حرفًا في الخط. إذا كانت قيمة حقل العرض تساوي صفرًا ، فيجب أن تكون القيمة المناسبة محسوبة من قيم LogFont الأخرى للعثور على الخط الذي يقصده المصمم نسبة العرض إلى الارتفاع |
أنظر أيضا
- class EmfObject
- مساحة الاسم Aspose.Imaging.FileFormats.Emf.Emf.Objects
- المجسم Aspose.Imaging