فئة EmfPlusBitmap

Summary: The EmfPlusBitmap object specifies a bitmap that contains a graphics image.

Module: aspose.imaging.fileformats.emf.emfplus.objects

Full Name: aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBitmap

Inheritance: EmfPlusBaseImageData

Constructors

Nameالوصف
EmfPlusBitmap()ينشئ مثلاً جديداً من فئة EmfPlusBitmap

Properties

NameTypeAccessالوصف
bitmap_dataEmfPlusBaseBitmapDatar/wيحصل أو يعيّن بيانات البت ماب
BitmapData (متغيّر): بيانات بطول متغيّر تُعرّف كائن بيانات البت ماب المحدد في حقل Type. يمكن أن يكون المحتوى
وتنسيق البيانات مختلفين لكل نوع من أنواع البت ماب.
heightintr/wيحصل أو يعيّن ارتفاع البت ماب
Height (4 بايت): عدد صحيح موقع 32‑بت يحدد الارتفاع بالبكسل للمنطقة التي يشغلها البت ماب.
إذا كانت الصورة مضغوطة، وفقاً لحقل Type، تكون هذه القيمة غير معرفة ويجب تجاهلها.
pixel_formatEmfPlusPixelFormatr/wيحصل أو يعيّن تنسيق البكسل
PixelFormat (4 بايت): عدد صحيح غير موقع 32‑بت يحدد تنسيق البكسلات التي تُكوّن صورة البت ماب.
تنسيقات البكسل المدعومة مُحددة في تعداد EmfPlusPixelFormat (القسم 2.1.1.25).
إذا كانت الصورة مضغوطة، وفقاً لحقل Type، تكون هذه القيمة غير معرفة ويجب تجاهلها.
strideintr/wيحصل أو يعيّن خطوة الصورة
Stride (4 بايت): عدد صحيح موقع 32‑بت يحدد إزاحة البايت بين بداية سطر مسح وآخر. هذه القيمة هي عدد البايتات لكل بكسل، المحدد في حقل PixelFormat، مضروباً في العرض بالبكسل المحدد في حقل Width. يجب أن تكون قيمة هذا الحقل مضاعفة للعدد أربعة.
إذا كانت الصورة مضغوطة، وفقاً لحقل Type، تكون هذه القيمة غير معرفة ويجب تجاهلها.
typeEmfPlusBitmapDataTyper/wيحصل أو يعيّن نوع الصورة
Type (4 بايت): عدد صحيح غير موقع 32‑بت يحدد نوع البيانات في حقل BitmapData. يجب أن تكون هذه القيمة مُعرفة في تعداد EmfPlusBitmapDataType (القسم 2.1.1.2).
widthintr/wيحصل أو يعيّن عرض الصورة
Width (4 بايت): عدد صحيح موقع 32‑بت يحدد العرض بالبكسل للمنطقة التي يشغلها البت ماب.
إذا كانت الصورة مضغوطة، وفقاً لحقل Type، تكون هذه القيمة غير معرفة ويجب تجاهلها.

Constructor: EmfPlusBitmap()

 EmfPlusBitmap() 

ينشئ مثلاً جديداً من فئة EmfPlusBitmap