Enum EmfMapMode

EmfMapMode enumeration

تعداد MapMode يُستخدم لتحديد وحدة القياس لتحويل وحدات مساحة الصفحة إلى وحدات مساحة الجهاز ولتحديد اتجاه محاور الرسم.

public enum EmfMapMode

القيم

الاسمالقيمةالوصف
MM_TEXT1كل وحدة منطقية تُطابق بكسل جهاز واحد. الاتجاه الموجب للمحور x هو إلى اليمين؛ والاتجاه الموجب للمحور y هو إلى الأسفل.
MM_LOMETRIC2كل وحدة منطقية تُطابق 0.1 مليمتر. الاتجاه الموجب للمحور x هو إلى اليمين؛ والاتجاه الموجب للمحور y هو إلى الأعلى.
MM_HIMETRIC3كل وحدة منطقية تُطابق 0.01 مليمتر. الاتجاه الموجب للمحور x هو إلى اليمين؛ والاتجاه الموجب للمحور y هو إلى الأعلى.
MM_LOENGLISH4كل وحدة منطقية تُطابق 0.01 بوصة. الاتجاه الموجب للمحور x هو إلى اليمين؛ والاتجاه الموجب للمحور y هو إلى الأعلى
MM_HIENGLISH5كل وحدة منطقية تُطابق 0.001 بوصة. الاتجاه الموجب للمحور x هو إلى اليمين؛ والاتجاه الموجب للمحور y هو إلى الأعلى.
MM_TWIPS6كل وحدة منطقية تُطابق واحدًا من عشرين نقطة طابعة (1/1440 بوصة، وتُسمى أيضًا "twip"). الاتجاه الموجب للمحور x هو إلى اليمين؛ والاتجاه الموجب للمحور y هو إلى الأعلى.
MM_ISOTROPIC7الوحدات المنطقية تُطابق وحدات عشوائية مع محاور ذات مقياس متساوٍ؛ أي أن وحدة واحدة على محور x تساوي وحدة واحدة على محور y. يجب استخدام سجلات EMR_SETWINDOWEXTEX و EMR_SETVIEWPORTEXTEX لتحديد الوحدات واتجاه المحاور. يجب إجراء التعديلات اللازمة لضمان بقاء وحدات x و y بنفس الحجم. على سبيل المثال، عندما يتم ضبط امتداد النافذة، يجب تعديل منطقة العرض للحفاظ على تساوي الوحدات.
MM_ANISOTROPIC8الوحدات المنطقية تُطابق وحدات عشوائية مع محاور ذات مقياس عشوائي. يجب استخدام سجلات EMR_SETWINDOWEXTEX و EMR_SETVIEWPORTEXTEX لتحديد الوحدات والاتجاه والقياس.

انظر أيضًا