aspose.imaging.fileformats.emf.emfplus.consts

الوحدة تحتوي على الأنواع [MS-EMFPLUS]: امتدادات تنسيق الميتافايل المحسن بلس. 2.1 ثوابت EMF+

Classes

فئةالوصف
EmfPlusImageEffectsIdentifiersمعرفات ImageEffects تحدد GUIDs قياسية لتحديد تأثيرات صور الرسومات. تُستخدم هذه المعرفات بواسطة برامج تشغيل الأجهزة لنشر مستويات دعمها لهذه التأثيرات. يتم تعريف ثوابت المعرف باستخدام تمثيل سلسلة GUID بين أقواس معقوفة ([MS-DTYP] القسم 2.3.4.3).

Enumerations

تعدادالوصف
EmfPlusBitmapDataTypeتعداد BitmapDataType يحدد أنواع صيغ بيانات البت ماب.
EmfPlusBrushDataFlagsعلامات BrushData تحدد خصائص فرش الرسومات، بما في ذلك وجود حقول بيانات اختيارية. يمكن دمج هذه العلامات لتحديد خيارات متعددة.
EmfPlusBrushTypeتعداد BrushType يحدد أنواع فرش الرسومات، التي تُستخدم لملء مناطق الرسومات.
EmfPlusCombineModeتعداد CombineMode يحدد أوضاع دمج منطقتين رسومتين.
في الأوصاف التالية، تُشار إلى المناطق التي سيتم دمجها بأنها المناطق “الموجودة” و"الجديدة".
EmfPlusCompositingModeتعداد CompositingMode يحدد أوضاع دمج ألوان المصدر مع ألوان الخلفية. وضع التركيب يمثل حالة تمكين المزج ألفا.
EmfPlusCompositingQualityتعداد CompositingQuality يحدد مستويات الجودة لإنشاء صور مركبة
EmfPlusCurveAdjustmentsتعداد CurveAdjustments يحدد التعديلات التي يمكن تطبيقها على منحنى ألوان الصورة.
EmfPlusCurveChannelتعداد CurveChannel يحدد قنوات اللون التي يمكن أن تتأثر بتعديل تأثير منحنى اللون على الصورة.
EmfPlusCustomLineCapDataFlagsعلامات CustomLineCapData تحدد بيانات لأغطية الخط المخصصة. يمكن دمج هذه العلامات لتحديد خيارات متعددة.
EmfPlusCustomLineCapDataTypeتعداد CustomLineCapDataType يحدد أنواع بيانات أغطية الخط المخصصة، التي تحدد الأنماط والأشكال لنهايات خطوط الرسومات.
EmfPlusDashedLineCapTypeتعداد DashedLineCapType يحدد أنواع أغطية الخط لاستخدامها في نهايات الخطوط المتقطعة التي تُرسم بأقلام الرسومات.
EmfPlusDriverStringOptionsFlagsعلامات DriverStringOptions تحدد خصائص تموضع النص الرسومي وعرضه. يمكن دمج هذه العلامات لتحديد خيارات متعددة.
EmfPlusFilterTypeتحدد تعداد FilterType أنواع خوارزميات الترشيح التي يمكن استخدامها لتحسين جودة النص والرسومات وعرض الصور.
EmfPlusFontStyleFlagsتحدد أعلام FontStyle أنماط خطوط الرسومات. يمكن دمج هذه الأعلام لتحديد خيارات متعددة.
EmfPlusGraphicsVersionEnumتحدد تعداد GraphicsVersion إصدارات رسومات نظام التشغيل المستخدمة لإنشاء ملفات تعريف EMF+.
EmfPlusHatchStyleتحدد تعداد HatchStyle أنماط التظليل المستخدمة بواسطة فراشي الرسومات. يتكون نمط التظليل من لون خلفية صلب وخطوط مرسومة فوق الخلفية.
EmfPlusHotkeyPrefixتحدد تعداد HotkeyPrefix خيارات الإخراج لبادئات المفاتيح السريعة في نص الرسومات.
EmfPlusImageDataTypeتحدد تعداد ImageDataType أنواع صيغ بيانات الصورة.
EmfPlusInterpolationModeتحدد تعداد InterpolationMode طرق تنفيذ التحجيم، بما في ذلك التمدد والتقليص.
EmfPlusLanguageIdentifierTypeتحدد تعداد LanguageIdentifier المعرفات للغات الطبيعية في الإعدادات الإقليمية، بما في ذلك البلدان والمناطق الجغرافية والدوائر الإدارية.
EmfPlusLineCapTypeتحدد تعداد LineCapType أنواع رؤوس الخط التي تُستخدم في نهايات الخطوط المرسومة بأقلام الرسومات.
EmfPlusLineJoinTypeتحدد تعداد LineJoinType طرق ربط خطين يتم رسمهما بنفس قلم الرسومات وتلتقي نهايتهما.
EmfPlusLineStyleتحدد تعداد LineStyle أنماط الخطوط التي تُرسم بأقلام الرسومات.
EmfPlusMetafileDataTypeتحدد تعداد MetafileDataType أنواع بيانات ملفات التعريف التي يمكن تضمينها في ملف تعريف EMF+.
EmfPlusObjectClampيحدد EmfPlusObjectClamp سلوك تثبيت الكائن.
لا يُستخدم إلا عندما يُطبق هذا الكائن على صورة يتم رسمها.
EmfPlusObjectTypeتحدد تعداد ObjectType أنواع كائنات الرسومات التي يمكن إنشاؤها واستخدامها في عمليات الرسومات.
EmfPlusPaletteStyleFlagsتحدد أعلام PaletteStyle خصائص لوحات ألوان الرسومات. يمكن دمج هذه الأعلام لتحديد خيارات متعددة.
EmfPlusPathPointFlagsعدد صحيح غير موقع 32‑بت يحدد كيفية تفسير النقاط وأنواع النقاط المرتبطة التي يعرفها هذا الكائن.
C (1 بت): إذا تم تعيينه، فإن مصفوفة PathPoints تحدد المواقع المطلقة في مساحة الإحداثيات باستخدام إحداثيات صحيحة 16‑بت.
إذا لم يتم تعيينه، فإن مصفوفة PathPoints تحدد المواقع المطلقة في مساحة الإحداثيات باستخدام إحداثيات عائمة 32‑بت.
ملاحظة: إذا تم تعيين علم P (أدناه)، قد يكون هذا العلم غير مفعّل ويجب تجاهله.
R (1 بت): إذا تم تعيينه، فإن أنواع النقاط في مصفوفة PathPointTypes تُحدد بواسطة كائنات EmfPlusPathPointTypeRle (القسم 2.2.2.32)،
التي تستخدم ضغط الترميز بطول المتسلسلة (RLE)، و/أو كائنات EmfPlusPathPointType (القسم 2.2.2.31). راجع قسم [MS-WMF] 3.1.6 لمزيد من المعلومات حول ضغط RLE.
إذا لم يتم تعيينه، فإن أنواع النقاط في مصفوفة PathPointTypes تُحدد بواسطة كائنات EmfPlusPathPointType.
P (1 بت): إذا تم تعيينه، فإن كل عنصر في مصفوفة PathPoints يحدد موقعًا في مساحة الإحداثيات يكون نسبياً إلى
الموقع المحدد بالعنصر السابق في المصفوفة. في حالة العنصر الأول في PathPoints، يُفترض وجود موقع سابق عند الإحداثيات (0,0).
إذا لم يتم تعيينه، فإن كل عنصر في مصفوفة PathPoints يحدد موقعًا مطلقًا.
EmfPlusPathPointTypeEnumتحدد تعداد PathPointType أنواع النقاط على مسار الرسومات.
EmfPlusPathPointTypeFlagsتحدد أعلام PathPointType خصائص نوع النقاط على مسارات الرسومات. يمكن دمج هذه الأعلام لتحديد خيارات متعددة.
EmfPlusPenAlignmentتحدد تعداد PenAlignment توزيع عرض القلم بالنسبة للخط المرسوم.
EmfPlusPenDataFlagsتحدد أعلام PenData خصائص أقلام الرسومات، بما في ذلك وجود حقول بيانات اختيارية. يمكن دمج هذه الأعلام لتحديد خيارات متعددة.
EmfPlusPixelFormatتحدد تعداد PixelFormat صيغ البكسل المدعومة في صور EMF+ النقطية.
EmfPlusPixelOffsetModeتحدد تعداد PixelOffsetMode كيفية إزاحة البكسلات، مما يحدد التوازن بين سرعة العرض والجودة.
EmfPlusRecordTypeتحدد تعداد RecordType أنواع السجلات المستخدمة في ملفات تعريف EMF+.
EmfPlusRegionNodeDataTypeتحدد تعداد RegionNodeDataType أنواع بيانات عقد المنطقة.
EmfPlusSmoothingModeتحدد تعداد SmoothingMode أوضاع التنعيم التي تُطبق على الخطوط والمنحنيات وحواف المناطق المملوءة لجعلها تبدو أكثر استمرارية أو تعريفًا حادًا.
EmfPlusStringAlignmentتعرّف تعداد StringAlignment طرق محاذاة السلاسل بالنسبة إلى مستطيل تخطيط النص.
EmfPlusStringDigitSubstitutionتعرّف تعداد StringDigitSubstitution طرق استبدال الأرقام في سلسلة وفقًا لإعدادات اللغة أو المنطقة الخاصة بالمستخدم.
EmfPlusStringFormatFlagsتحدد أعلام StringFormat خيارات تخطيط نص الرسومات، بما في ذلك الاتجاه والقص ومعالجة الخط. يمكن دمج هذه الأعلام لتحديد خيارات متعددة.
EmfPlusStringTrimmingتعرّف تعداد StringTrimming كيفية قص الأحرف من سلسلة تكون أكبر من مستطيل تخطيط النص.
EmfPlusTextRenderingHintتعرّف تعداد TextRenderingHint أنواع توجيه النص وإزالة التعرجات، مما يؤثر على جودة عرض النص.
EmfPlusUnitTypeتعرّف تعداد UnitType وحدات القياس في أنظمة إحداثيات مختلفة.
EmfPlusWrapModeتعرّف تعداد WrapMode كيفية تكرار النمط من قوام أو فرشاة تدرج عبر الشكل أو على حدود الشكل عندما يكون أصغر من المنطقة التي يتم ملؤها.