EmfGraphicsMode
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum
public final class EmfGraphicsMode extends System.Enum
يتم استخدام تعداد GraphicsMode لتحديد كيفية تفسير بيانات الشكل مثل إحداثيات المستطيل.
الحقول
| حقل | الوصف |
|---|---|
| GM_COMPATIBLE | يجب كتابة نص TrueType من اليسار إلى اليمين وبالوجه الصحيح، حتى إذا تم تدوير باقي الرسومات حول محور x أو محور y بسبب تحويل العالم إلى الجهاز الحالي في سياق جهاز التشغيل. |
| GM_ADVANCED | يجب أن يتطابق إخراج نص TrueType تمامًا مع تحويل العالم إلى الجهاز الحالي في سياق جهاز التشغيل. |
GM_COMPATIBLE
public static final int GM_COMPATIBLE
يجب كتابة نص TrueType من اليسار إلى اليمين وبالوجه الصحيح، حتى إذا تم تدوير باقي الرسومات حول محور x أو محور y بسبب تحويل العالم إلى الجهاز الحالي في سياق جهاز التشغيل. يجب أن يتم تعديل ارتفاع النص فقط. يجب رسم الأقواس باستخدام اتجاه القوس الحالي في سياق جهاز التشغيل، ولكن يجب ألا تحترم تحويل العالم إلى الجهاز الحالي، الذي قد يتطلب تدويرًا حول محور x أو محور y. يجب تعديل تحويل العالم إلى الجهاز فقط عن طريق تغيير أبعاد ونقاط أصل النافذة ومنطقة العرض، باستخدام سجلات EMR_SETWINDOWEXTEX (القسم 2.3.11.30) و EMR_SETVIEWPORTEXTEX (القسم 2.3.11.28)، وسجلات EMR_SETWINDOWORGEX (القسم 2.3.11.31) و EMR_SETVIEWPORTORGEX (القسم 2.3.11.30) على التوالي. قد لا يكون تغيير التحويل مباشرةً باستخدام سجلات EMR_MODIFYWORLDTRANSFORM (القسم 2.3.12.1) أو EMR_SETWORLDTRANSFORM (القسم 2.3.12.2) مدعومًا. في وضع الرسومات GM_COMPATIBLE، يجب استبعاد الحواف السفلية واليمنى عند رسم المستطيلات
GM_ADVANCED
public static final int GM_ADVANCED
يجب أن يتطابق إخراج نص TrueType تمامًا مع تحويل العالم إلى الجهاز الحالي في سياق جهاز التشغيل. يجب رسم الأقواس في اتجاه عكس عقارب الساعة في الفضاء العالمي؛ ومع ذلك، يجب أن تحترم كل من نقاط تحكم القوس والأقواس نفسها تحويل العالم إلى الجهاز الحالي في سياق جهاز التشغيل بالكامل. قد يتم تعديل تحويل العالم إلى الجهاز مباشرةً باستخدام سجلات EMR_MODIFYWORLDTRANSFORM أو EMR_SETWORLDTRANSFORM، أو بشكل غير مباشر عن طريق تغيير أبعاد ونقاط أصل النافذة ومنطقة العرض، باستخدام سجلات EMR_SETWINDOWEXTEX (القسم 2.3.11.30) و EMR_SETVIEWPORTEXTEX (القسم 2.3.11.28)، وسجلات EMR_SETWINDOWORGEX (القسم 2.3.11.31) و EMR_SETVIEWPORTORGEX (القسم 2.3.11.30) على التوالي. في وضع الرسومات GM_ADVANCED، يجب تضمين الحواف السفلية واليمنى عند رسم المستطيلات.