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 که مشخص می کندرنگ پس زمینه منبع bitmap.
public int Argb32BkColorSrc { get; set; }
ارزش املاک
Bounds
دریافت یا تنظیم یک WMF RectL ([MS-WMF] بخش 2.2.2.19) که تعریف می کندمحدوده مقصد در واحد های دستگاه قرار دارد.
public Rectangle Bounds { get; set; }
ارزش املاک
CxDest
دریافت یا تنظیم یک کل امضا 32 بیتی که عرض منطقی مستطیل مقصد را مشخص می کند.
public int CxDest { get; set; }
ارزش املاک
CyDest
دریافت یا تنظیم یک کل 32 بیتی امضا شده که ارتفاع منطقی مستطیل مقصد را مشخص می کند.
public int CyDest { get; set; }
ارزش املاک
MaskBitmap
دریافت و یا قرار دادن یک بوفری حاوی ماسک bitmaps، که نهلازم است که با بخش ثابت رکورد EMR_MASKBLT یا با هربه این ترتیب، میدان هایی که در این بوفه برچسب گذاری شده اند “UndefinedSpace” اختیاری هستند وباید نادیده گرفته شود.
public WmfDeviceIndependentBitmap MaskBitmap { get; set; }
ارزش املاک
Rop4
به دست آوردن یا تنظیم یک عملیات راستر مربع، که مشخص می کند عملیات راستر مربع برایرنگ های پیشگام و پس زمینه یک bitmap. این ارزش ها تعریف می کنند که چگونه داده های رنگیدایره منبع باید با داده های رنگی دایره مقصد ترکیب شود.
public EmfRop4 Rop4 { get; set; }
ارزش املاک
SourceBitmap
دریافت یا قرار دادن یک بوفری حاوی bitmaps منبع، که نهلازم است که با بخش ثابت رکورد EMR_MASKBLT یا با هربه این ترتیب، میدان هایی که در این بوفه برچسب گذاری شده اند “UndefinedSpace” اختیاری هستند وباید نادیده گرفته شود.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
ارزش املاک
UsageMask
دریافت و یا تنظیم یک 32 بیتی بدون امضا که مشخص می کند چگونه به تفسیر ارزش ها درجدول رنگی در ماسک عنوان بیت مپ. این مقدار باید در لیست DIBColors باشد.
public EmfDibColors UsageMask { get; set; }
ارزش املاک
UsageSrc
دریافت و یا تنظیم یک 32 بیتی بدون امضا که مشخص می کند چگونه به تفسیر ارزش ها درجدول رنگی در عنوان bitmap منبع این مقدار باید در لیست DIBColors (قسمت 2.1.9) باشد.
public int UsageSrc { get; set; }
ارزش املاک
XD
دریافت یا تنظیم یک کل 32 بیتی امضا شده که هماهنگی منطقی x را از سمت چپ بالا مشخص می کندزاویه سمت راست مقصد
public int XDest { get; set; }
ارزش املاک
XMask
دریافت یا تنظیم یک کل 32 بیتی امضا شده است که هماهنگی منطقی x را در گوشه بالا سمت چپ ماسک بیت مپ مشخص می کند.
public int XMask { get; set; }
ارزش املاک
XSrc
دریافت یا تنظیم یک کل 32 بیتی امضا شده که هماهنگی منطقی x را از سمت چپ بالا مشخص می کندزاویه ی راستگوی منبع
public int XSrc { get; set; }
ارزش املاک
XformSrc
یک اشیاء XForm (قسمت 2.2.28) را دریافت یا تنظیم می کند که یک فضای جهانی را برای تبدیل فضای صفحه برای استفاده در bitmap منبع مشخص می کند.
public Matrix XformSrc { get; set; }
ارزش املاک
یدست
دریافت یا تنظیم یک کل 32 بیتی امضا شده که مشخصات منطقی y هماهنگی بالا چپ را مشخص می کندزاویه سمت راست مقصد
public int YDest { get; set; }
ارزش املاک
یاسین
دریافت یا تنظیم یک کل امضا 32 بیتی که مشخصات منطقی y هماهنگی گوشه بالا سمت چپ ماسک بیت مپ را مشخص می کند.
public int YMask { get; set; }
ارزش املاک
YSRC
دریافت یا تنظیم یک کل 32 بیتی امضا شده که مشخصات منطقی y هماهنگی بالا چپ را مشخص می کندزاویه ی راستگوی منبع
public int YSrc { get; set; }