تعداد EmfPlusTextRenderingHint

EmfPlusTextRenderingHint enumeration

تحدد تعداد TextRenderingHint أنواع توجيه النص وإزالة التعرجات، مما يؤثر على جودة عرض النص.

public enum EmfPlusTextRenderingHint : byte

القيم

الاسمالقيمةالوصف
TextRenderingHintSystemDefault0يحدد أنه يجب رسم كل حرف نصي باستخدام أي إعدادات تنعيم الخط التي تم تكوينها على نظام التشغيل.
TextRenderingHintSingleBitPerPixelGridFit1يحدد أنه يجب رسم كل حرف نصي باستخدام صورة البت الخاصة بالرمز. قد يُستخدم التنعيم لتحسين مظهر جذوع الأحرف المنحنية.
TextRenderingHintSingleBitPerPixel2يحدد أنه يجب رسم كل حرف نصي باستخدام صورة البت الخاصة بالرمز. لا يُستخدم التنعيم.
TextRenderingHintAntialiasGridFit3يحدد أنه يجب رسم كل حرف نصي باستخدام صورة البت المضادة للتنعيم للرمز مع التنعيم. يكون العرض عالي الجودة بفضل إزالة التعرجات، لكن بتكلفة أداء أعلى.
TextRenderingHintAntialias4يحدد أنه يتم رسم كل حرف نصي باستخدام صورة البت المضادة للتنعيم للرمز دون تحسين. ينتج جودة أفضل بفضل إزالة التعرجات، لكن قد تكون اختلافات عرض الجذع ملحوظة لأن التحسين مُعطل.
TextRenderingHintClearTypeGridFit5يحدد أنه يجب رسم كل حرف نصي باستخدام صورة البت ClearType للرمز مع التنعيم. هذا هو أعلى إعداد لتحسين النص، والذي يُستخدم للاستفادة من ميزات خط ClearType.

انظر أيضًا