Class EmfPlgBlt
نام ها : Aspose.Imaging.FileFormats.Emf.Emf.Records جمع آوری: Aspose.Imaging.dll (25.4.0)
رکورد EMR_PLGBLT یک انتقال بلوک پیکسل ها را از یک بیت مپ منبع به یک مقصد مشخص می کند.parallelogram، با استفاده از یک ماسک رنگ bitmap.
public sealed class EmfPlgBlt : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfPlgBlt
اعضای ارثی
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlgBlt(EmfRecord)
یک مثال جدید از کلاس Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPlgBlt آغاز می شود.
public EmfPlgBlt(EmfRecord source)
Parameters
source
EmfRecord
منبع است.
Properties
AptlDest
دریافت یا تنظیم مجموعه ای از سه اشیاء WMF PointL ([MS-WMF] بخش 2.2.2.15) کهمشخص سه گوشه یک منطقه مقصد موازی برای انتقال بلوک.گوشه بالای سمت چپ راست منبع به نقطه اول در این ردیف نقشه برداری می شود.زاویه سمت راست بالا به نقطه دوم و زاویه سمت چپ پایین به نقطه سوم. زاویه سمت راست پایین از راست منبع به نقطه چهارم زیرنویس شده است.پارالوگرافی، که از سه نقطه اول (A، B و C) محاسبه می شود، با درمان آنها به عنوانوکتورهاD = B + C A
public Point[] AptlDest { get; set; }
ارزش املاک
Point [ ]
BkSrcArgb32Color
دریافت یا تنظیم یک WMF ColorRef ([MS-WMF] بخش 2.2.2.8) که مشخص می کندرنگ پس زمینه منبع bitmap.
public int BkSrcArgb32Color { get; set; }
ارزش املاک
Bounds
دریافت یا تنظیم یک WMF RectL ([MS-WMF] بخش 2.2.2.19) که تعریف می کندمحدود کردن مستطیل، در واحد های دستگاه، برای خروجی به مقصد.
public Rectangle Bounds { get; set; }
ارزش املاک
CxSrc
دریافت یا تنظیم یک کل 32 بیتی امضا شده که عرض منطقی مستطیل منبع را مشخص می کند.
public int CxSrc { get; set; }
ارزش املاک
CySrc
دریافت یا تنظیم یک کل 32 بیتی امضا شده که ارتفاع منطقی مستطیل منبع را مشخص می کند.
public int CySrc { get; set; }
ارزش املاک
MaskBitmap
دریافت یا قرار دادن یک بوفری حاوی ماسک بیت مپ، که نمی تواندلازم است که با بخش ثابت رکورد EMR_PLGBLT یا با یکدیگر سازگار باشد.بنابراین، میدان هایی که در این بوفه برچسب گذاری شده اند “UndefinedSpace” اختیاری هستند و باید نادیده گرفته شوند.
public WmfDeviceIndependentBitmap MaskBitmap { get; set; }
ارزش املاک
SourceBitmap
دریافت یا قرار دادن یک بوفری حاوی منبع بیت مپ، کهلازم است که با بخش ثابت رکورد EMR_PLGBLT یا با یکدیگر سازگار باشد.بنابراین، میدان هایی که در این بوفه برچسب گذاری شده اند “UndefinedSpace” اختیاری هستند و باید نادیده گرفته شوند.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
ارزش املاک
UsageMask
دریافت و یا تنظیم یک 32 بیتی بدون امضا که مشخص می کند چگونه به تفسیر ارزش ها درجدول رنگی در ماسک عنوان بیت مپ. این مقدار باید در لیست DIBColors باشد.
public EmfDibColors UsageMask { get; set; }
ارزش املاک
UsageSrc
دریافت و یا تنظیم یک 32 بیتی بدون امضا که مشخص می کند چگونه به تفسیر ارزش ها درجدول رنگی در عنوان bitmap منبع. این ارزش باید در لیست DIBColors باشد
public EmfDibColors UsageSrc { get; set; }
ارزش املاک
XFormSrc
یک اشیاء XForm (قسمت 2.2.28) را دریافت یا تنظیم می کند که یک فضای جهانی را برای تبدیل فضای صفحه برای استفاده در bitmap منبع مشخص می کند.
public Matrix XFormSrc { get; set; }
ارزش املاک
XMask
دریافت یا تنظیم یک کل 32 بیتی امضا شده است که هماهنگی منطقی x را در گوشه بالا سمت چپ ماسک بیت مپ مشخص می کند.
public int XMask { get; set; }
ارزش املاک
XSrc
دریافت یا تنظیم یک کل 32 بیتی امضا شده که هماهنگی منطقی x را از سمت چپ بالا مشخص می کندزاویه ی راستگوی منبع
public int XSrc { get; set; }
ارزش املاک
یاسین
دریافت یا تنظیم یک کل امضا 32 بیتی که مشخصات منطقی y هماهنگی گوشه بالا سمت چپ ماسک بیت مپ را مشخص می کند.
public int YMask { get; set; }
ارزش املاک
YSRC
دریافت یا تنظیم یک کل 32 بیتی امضا شده که مشخصات منطقی y هماهنگی بالا چپ را مشخص می کندزاویه ی راستگوی منبع
public int YSrc { get; set; }