Class EmfMaskBlt

Class EmfMaskBlt

اسم الفضاء : Aspose.Imaging.FileFormats.Emf.Emf.Records تجميع: Aspose.Imaging.dll (25.4.0)

يحدد سجل EMR_MASKBLT نقل البكسل من خريطة بيت المصدر إلى وجهةالمستطيل ، اختياريًا جنبا إلى جنب مع نموذج فرش وتطبيق قناع اللونbitmap، وفقا للعمليات المحددة الأمامية والخلفية.

public sealed class EmfMaskBlt : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfMaskBlt

الأعضاء الموروثين

EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfMaskBlt(EmfRecord)

يبدأ مثالًا جديدًا من فئة Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMaskBlt.

public EmfMaskBlt(EmfRecord source)

Parameters

source EmfRecord

من المصدر .

Properties

Argb32BkColorSrc

يحصل أو يضع كائن WMF ColorRef ([MS-WMF] القسم 2.2.2.8 الذي يحددلون الخلفية من الخريطة المصدر.

public int Argb32BkColorSrc { get; set; }

قيمة الممتلكات

int

Bounds

يحصل أو يضع كائن WMF RectL ([MS-WMF] القسم 2.2.2.19) الذي يحددالهدف يربط المستطيل في وحدات الجهاز.

public Rectangle Bounds { get; set; }

قيمة الممتلكات

Rectangle

CxDest

يحصل أو يضع إجمالي التوقيع 32 بت يحدد العرض المنطقي للمستوى المستهدف.

public int CxDest { get; set; }

قيمة الممتلكات

int

CyDest

يحصل أو يضع إجمالي التوقيع 32 بت يحدد الارتفاع المنطقي للمستوى المستهدف.

public int CyDest { get; set; }

قيمة الممتلكات

int

MaskBitmap

يحصل أو يضع بوفر يحتوي على خرائط القناع ، والتي لايجب أن تكون متوافقة مع الجزء الثابت من سجل EMR_MASKBLT أو مع كلوبالتالي، فإن الحقول الموجودة في هذا البوفر التي تحتوي على علامة “المساحة غير المحددة” واختيارية ويجب تجاهلها.

public WmfDeviceIndependentBitmap MaskBitmap { get; set; }

قيمة الممتلكات

WmfDeviceIndependentBitmap

Rop4

يحصل أو يقوم بعملية راستر كواتير، والتي تحدد عمليات راستر تيرناري لالألوان الأمامية والخلفية لخريطة bit.هذه القيم تحدد كيفية بيانات الألوانينبغي الجمع بين مستطيل المصدر مع بيانات الألوان في مستطيل الوجهة.

public EmfRop4 Rop4 { get; set; }

قيمة الممتلكات

EmfRop4

SourceBitmap

يحصل أو يضع بوفير يحتوي على خرائط bitmaps المصدر، والتي ليستيجب أن تكون متوافقة مع الجزء الثابت من سجل EMR_MASKBLT أو مع كلوبالتالي، فإن الحقول الموجودة في هذا البوفر التي تحتوي على علامة “المساحة غير المحددة” واختيارية ويجب تجاهلها.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

قيمة الممتلكات

WmfDeviceIndependentBitmap

UsageMask

يحصل على أو يضع إجمالي غير مكتوب 32 بت يحدد كيفية تفسير القيم فيلوحة الألوان في قمة خريطة القناع.يجب أن تكون هذه القيمة في قائمة الألوان.

public EmfDibColors UsageMask { get; set; }

قيمة الممتلكات

EmfDibColors

UsageSrc

يحصل على أو يضع إجمالي غير مكتوب 32 بت يحدد كيفية تفسير القيم فييجب أن يكون هذا القيمة في قائمة DIBColors (القسم 2.1.9).

public int UsageSrc { get; set; }

قيمة الممتلكات

int

XD

يحصل أو يضع إجمالي التوقيع 32 بت يحدد إجمالي الإجمالي المنطقي X من أعلى اليسارزاوية المستوى المستهدف.

public int XDest { get; set; }

قيمة الممتلكات

int

XMask

يحصل أو يضع إجمالي التوقيع 32 بت يحدد التوافق المنطقي x في الزاوية العليا اليسرى من خريطة القناع.

public int XMask { get; set; }

قيمة الممتلكات

int

XSrc

يحصل أو يضع إجمالي التوقيع 32 بت يحدد إجمالي الإجمالي المنطقي X من أعلى اليسارزاوية من مستطيل المصدر.

public int XSrc { get; set; }

قيمة الممتلكات

int

XformSrc

يحصل أو يضع كائن XForm (القسم 2.2.28) الذي يحدد مساحة عالمية إلى تحويل مساحة صفحة لتطبيقها على خريطة bit المصدر.

public Matrix XformSrc { get; set; }

قيمة الممتلكات

Matrix

إدست

يحصل أو يضع إجمالي التوقيع 32 بت يحدد التوافق المنطقي Y من أعلى اليسارزاوية المستوى المستهدف.

public int YDest { get; set; }

قيمة الممتلكات

int

ياماسك

يحصل على أو يضع إجمالي 32 بت الموقّع الذي يحدد الاتجاه المنطقي y من الزاوية العليا اليسرى من خريطة القناع.

public int YMask { get; set; }

قيمة الممتلكات

int

YSrc

يحصل أو يضع إجمالي التوقيع 32 بت يحدد التوافق المنطقي Y من أعلى اليسارزاوية من مستطيل المصدر.

public int YSrc { get; set; }

قيمة الممتلكات

int

 عربي