EmfExtTextOutOptions
EmfExtTextOutOptions enumeration
يحدد تعداد ExtTextOutOptions المعلمات التي تتحكم في جوانب مختلفة من إخراج النص بواسطة سجلات EMR_SMALLTEXTOUT (القسم 2.3.5.37) وفي كائنات EmrText.
[Flags]
public enum EmfExtTextOutOptions
قيم
اسم | قيمة | وصف |
---|---|---|
ETO_OPAQUE | 2 | يشير هذا البت إلى أنه يجب استخدام لون الخلفية الحالي لملء المستطيل |
ETO_CLIPPED | 4 | يشير هذا البت إلى وجوب قطع النص إلى المستطيل. |
ETO_GLYPH_INDEX | 10 | يشير هذا البت إلى أن رموز الأحرف في سلسلة نصية ناتجة هي في الواقع فهارس من الحروف الرسومية في خط TrueType. فهارس Glyph خاصة بالخط ، لذلك لعرض الأحرف الصحيحة عند التشغيل ، يجب أن يكون الخط المستخدم مطابقًا للخط المستخدم لإنشاء الفهارس. |
ETO_RTLREADING | 80 | يشير هذا البت إلى أنه يجب وضع النص بترتيب القراءة من اليمين إلى اليسار ، بدلاً من الترتيب الافتراضي من اليسار إلى اليمين. يجب تطبيق هذا فقط عندما يكون font المحدد في سياق جهاز التشغيل إما عبريًا أو عربيًا |
ETO_NO_RECT | 100 | يشير هذا البت إلى أن السجل لا يحدد مستطيلًا إحاطة لإخراج النص. |
ETO_SMALL_CHARS | 200 | يشير هذا البت إلى أن رموز الأحرف في سلسلة نصية ناتجة هي 8 بتات ، مشتقة من وحدات البايت المنخفضة لرموز أحرف Unicode UTF16-LE ذات 16 بت ، حيث يُفترض أن البايت العالي هو 0. |
ETO_NUMERICSLOCAL | 400 | يشير هذا البت إلى أنه لعرض الأرقام ، يجب استخدام الأرقام المناسبة للغة |
ETO_NUMERICSLATIN | 800 | يشير هذا البت إلى أنه لعرض الأرقام ، يجب استخدام الأرقام الأوروبية |
ETO_IGNORELANGUAGE | 1000 | يشير هذا البت إلى أنه لا يجب تنفيذ أي معالجة خاصة لنظام التشغيل لوضع الحروف الرسومية على السلاسل من اليمين إلى اليسار ؛ وهذا يعني أنه يجب الاهتمام بكل مواضع الحروف الرسومية من خلال الرسم وسجلات الحالة في ملف التعريف |
ETO_PDY | 2000 | يشير هذا البت إلى أنه يجب توفير قيم إزاحة الأحرف الأفقية والعمودية |
ETO_REVERSE_INDEX_MAP | 10000 | هذا البت محجوز ولا يجب استخدامه |
أنظر أيضا
- مساحة الاسم Aspose.Imaging.FileFormats.Emf.Emf.Consts
- المجسم Aspose.Imaging