EmfPlusStringFormatFlags
EmfPlusStringFormatFlags enumeration
تحدد علامات StringFormat خيارات تخطيط نص الرسومات ، بما في ذلك الاتجاه والقص ومعالجة الخط. يمكن دمج هذه العلامات لتحديد خيارات متعددة.
[Flags]
public enum EmfPlusStringFormatFlags : uint
قيم
اسم | قيمة | وصف |
---|---|---|
StringFormatDirectionRightToLeft | 1 | في حالة الضبط ، يجب أن يكون ترتيب القراءة للسلسلة من اليمين إلى اليسار. بالنسبة للنص الأفقي ، يعني هذا أنه تتم قراءة الأحرف من اليمين إلى اليسار. بالنسبة للنص العمودي ، يعني هذا أنه تتم قراءة الأعمدة من اليمين إلى اليسار . إذا كان النص واضحًا ، فيجب قراءة النص الأفقي أو العمودي من اليسار إلى اليمين. |
StringFormatDirectionVertical | 2 | في حالة التعيين ، يجب رسم الأسطر الفردية للنص عموديًا على جهاز العرض. إذا كانت واضحة ، فيجب رسم الأسطر الفردية من النص أفقيًا ، بحيث يكون كل سطر جديد أسفل السطر السابق. |
StringFormatNoFitBlackBox | 4 | في حالة التعيين ، يجب السماح لأجزاء من الأحرف بتعليق مستطيل تخطيط النص. إذا كان واضحًا ، يجب إعادة وضع الأحرف التي تتدلى على حدود مستطيل تخطيط النص لتجنب التراكب . مائل ، “f” هو مثال على الشخصية التي يمكن أن تحتوي على أجزاء متدلية. |
StringFormatDisplayFormatControl | 20 | في حالة التعيين ، يجب أن تظهر أحرف التحكم في الإخراج على أنها رموز Unicode تمثيلية. |
StringFormatNoFontFallback | 400 | في حالة الضبط ، يجب استخدام خط بديل للأحرف غير المدعومة في الخط المطلوب . إذا كان واضحًا ، يجب أن يظهر حرف مفقود من الخط المطلوب كحرف “مفقود الخط” ، والذي قد يكون مربعًا مفتوحًا. |
StringFormatMeasureTrailingSpaces | 800 | في حالة الضبط ، يجب تضمين المسافة الموجودة في نهاية كل سطر في قياسات طول السلسلة . إذا كانت خالية ، فيجب استبعاد المسافة الموجودة في نهاية كل سطر من قياسات طول السلسلة. |
StringFormatNoWrap | 1000 | في حالة الضبط ، يجب عدم لف السلسلة التي تمتد إلى ما بعد نهاية مستطيل تخطيط النص إلى السطر التالي . إذا كان واضحًا ، يجب كسر السلسلة التي تمتد إلى ما بعد نهاية مستطيل تخطيط النص عند آخر حد للكلمة داخل المستطيل المحيط ، ويجب أن يتم لف باقي السلسلة إلى السطر التالي. |
StringFormatLineLimit | 2000 | في حالة الضبط ، يجب إخراج أسطر كاملة من النص ويجب عدم قصها بواسطة مستطيل تخطيط السلسلة. إذا كان واضحًا ، يجب أن يستمر تخطيط النص حتى يتم إخراج جميع الأسطر ، أو حتى لا تظهر الأسطر الإضافية كنتيجة للقص. يمكن استخدام هذه العلامة إما لرفض سطر من النص أو السماح بإخفائه جزئيًا بواسطة مستطيل تخطيط لا يمثل مضاعفًا لارتفاع السطر. لكي يكون النص مرئيًا ، يجب ألا يقل ارتفاع مستطيل التخطيط عن ارتفاع سطر واحد. |
StringFormatNoClip | 4000 | في حالة التعيين ، يجب السماح بعرض النص الممتد خارج مستطيل تخطيط السلسلة. إذا كان واضحًا ، يجب قص كل النص الذي يمتد خارج مستطيل التخطيط. |
StringFormatBypassGdi | 80000000 | يمكن استخدام هذه العلامة لتحديد عملية خاصة بالتنفيذ لعرض النص. |
أنظر أيضا
- مساحة الاسم Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts
- المجسم Aspose.Imaging