EmfExtTextOutOptions

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum

public final class EmfExtTextOutOptions extends System.Enum

تعداد ExtTextOutOptions يحدد المعلمات التي تتحكم في جوانب مختلفة من إخراج النص بواسطة سجلات EMR_SMALLTEXTOUT (القسم 2.3.5.37) وفي كائنات EmrText.

الحقول

حقلالوصف
ETO_OPAQUEتشير هذه البتة إلى أنه يجب استخدام لون الخلفية الحالي لملء المستطيل.
ETO_CLIPPEDتشير هذه البتة إلى أنه يجب قص النص إلى المستطيل.
ETO_GLYPH_INDEXتشير هذه البتة إلى أن رموز الأحرف في سلسلة نصية مُخرجة هي في الواقع فهارس لأشكال الأحرف في خط TrueType.
ETO_RTLREADINGتشير هذه البتة إلى أنه يجب ترتيب النص من اليمين إلى اليسار بدلاً من الترتيب الافتراضي من اليسار إلى اليمين.
ETO_NO_RECTتشير هذه البتة إلى أن السجل لا يحدد مستطيلًا محيطًا لإخراج النص.
ETO_SMALL_CHARSتشير هذه البتة إلى أن رموز الأحرف في سلسلة نصية مُخرجة هي 8 بتات، مستمدة من البايتات المنخفضة لرموز Unicode UTF16-LE ذات 16 بت، حيث يُفترض أن البايت العالي يساوي 0.
ETO_NUMERICSLOCALتشير هذه البتة إلى أنه يجب استخدام الأرقام المناسبة للمنطقة عند عرض الأعداد.
ETO_NUMERICSLATINتشير هذه البتة إلى أنه يجب استخدام الأرقام الأوروبية عند عرض الأعداد.
ETO_IGNORELANGUAGEتشير هذه البتة إلى أنه لا ينبغي تنفيذ أي معالجة خاصة من نظام التشغيل لتحديد موضع الأشكال في السلاسل من اليمين إلى اليسار؛ أي أن جميع تحديد موضع الأشكال يجب أن يتولى الرسم وسجلات الحالة في ملف التعريف.
ETO_PDYتشير هذه البت إلى أنه يجب توفير قيم إزاحة الأحرف الأفقية والعمودية
ETO_REVERSE_INDEX_MAPهذه البت محجوزة ولا يجب استخدامها

ETO_OPAQUE

public static final int ETO_OPAQUE

تشير هذه البتة إلى أنه يجب استخدام لون الخلفية الحالي لملء المستطيل.

ETO_CLIPPED

public static final int ETO_CLIPPED

تشير هذه البتة إلى أنه يجب قص النص إلى المستطيل.

ETO_GLYPH_INDEX

public static final int ETO_GLYPH_INDEX

تشير هذه البت إلى أن الرموز الخاصة بالأحرف في سلسلة نصية ناتجة هي في الواقع فهارس لأشكال الأحرف في خط TrueType. فهارس الأشكال خاصة بالخط، لذا لعرض الأحرف الصحيحة أثناء التشغيل، يجب أن يكون الخط المستخدم مطابقًا للخط المستخدم لإنشاء الفهارس.

ETO_RTLREADING

public static final int ETO_RTLREADING

تشير هذه البت إلى أنه يجب تنسيق النص بترتيب القراءة من اليمين إلى اليسار، بدلاً من الترتيب الافتراضي من اليسار إلى اليمين. يجب تطبيق ذلك فقط عندما يكون الخط المحدد في سياق جهاز التشغيل إما عبريًا أو عربيًا

ETO_NO_RECT

public static final int ETO_NO_RECT

تشير هذه البتة إلى أن السجل لا يحدد مستطيلًا محيطًا لإخراج النص.

ETO_SMALL_CHARS

public static final int ETO_SMALL_CHARS

تشير هذه البتة إلى أن رموز الأحرف في سلسلة نصية مُخرجة هي 8 بتات، مستمدة من البايتات المنخفضة لرموز Unicode UTF16-LE ذات 16 بت، حيث يُفترض أن البايت العالي يساوي 0.

ETO_NUMERICSLOCAL

public static final int ETO_NUMERICSLOCAL

تشير هذه البتة إلى أنه يجب استخدام الأرقام المناسبة للمنطقة عند عرض الأعداد.

ETO_NUMERICSLATIN

public static final int ETO_NUMERICSLATIN

تشير هذه البتة إلى أنه يجب استخدام الأرقام الأوروبية عند عرض الأعداد.

ETO_IGNORELANGUAGE

public static final int ETO_IGNORELANGUAGE

تشير هذه البتة إلى أنه لا ينبغي تنفيذ أي معالجة خاصة من نظام التشغيل لتحديد موضع الأشكال في السلاسل من اليمين إلى اليسار؛ أي أن جميع تحديد موضع الأشكال يجب أن يتولى الرسم وسجلات الحالة في ملف التعريف.

ETO_PDY

public static final int ETO_PDY

تشير هذه البت إلى أنه يجب توفير قيم إزاحة الأحرف الأفقية والعمودية

ETO_REVERSE_INDEX_MAP

public static final int ETO_REVERSE_INDEX_MAP

هذه البت محجوزة ولا يجب استخدامها