Class EmfPlgBlt

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; }

ارزش املاک

int

Bounds

دریافت یا تنظیم یک WMF RectL ([MS-WMF] بخش 2.2.2.19) که تعریف می کندمحدود کردن مستطیل، در واحد های دستگاه، برای خروجی به مقصد.

public Rectangle Bounds { get; set; }

ارزش املاک

Rectangle

CxSrc

دریافت یا تنظیم یک کل 32 بیتی امضا شده که عرض منطقی مستطیل منبع را مشخص می کند.

public int CxSrc { get; set; }

ارزش املاک

int

CySrc

دریافت یا تنظیم یک کل 32 بیتی امضا شده که ارتفاع منطقی مستطیل منبع را مشخص می کند.

public int CySrc { get; set; }

ارزش املاک

int

MaskBitmap

دریافت یا قرار دادن یک بوفری حاوی ماسک بیت مپ، که نمی تواندلازم است که با بخش ثابت رکورد EMR_PLGBLT یا با یکدیگر سازگار باشد.بنابراین، میدان هایی که در این بوفه برچسب گذاری شده اند “UndefinedSpace” اختیاری هستند و باید نادیده گرفته شوند.

public WmfDeviceIndependentBitmap MaskBitmap { get; set; }

ارزش املاک

WmfDeviceIndependentBitmap

SourceBitmap

دریافت یا قرار دادن یک بوفری حاوی منبع بیت مپ، کهلازم است که با بخش ثابت رکورد EMR_PLGBLT یا با یکدیگر سازگار باشد.بنابراین، میدان هایی که در این بوفه برچسب گذاری شده اند “UndefinedSpace” اختیاری هستند و باید نادیده گرفته شوند.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

ارزش املاک

WmfDeviceIndependentBitmap

UsageMask

دریافت و یا تنظیم یک 32 بیتی بدون امضا که مشخص می کند چگونه به تفسیر ارزش ها درجدول رنگی در ماسک عنوان بیت مپ. این مقدار باید در لیست DIBColors باشد.

public EmfDibColors UsageMask { get; set; }

ارزش املاک

EmfDibColors

UsageSrc

دریافت و یا تنظیم یک 32 بیتی بدون امضا که مشخص می کند چگونه به تفسیر ارزش ها درجدول رنگی در عنوان bitmap منبع. این ارزش باید در لیست DIBColors باشد

public EmfDibColors UsageSrc { get; set; }

ارزش املاک

EmfDibColors

XFormSrc

یک اشیاء XForm (قسمت 2.2.28) را دریافت یا تنظیم می کند که یک فضای جهانی را برای تبدیل فضای صفحه برای استفاده در bitmap منبع مشخص می کند.

public Matrix XFormSrc { get; set; }

ارزش املاک

Matrix

XMask

دریافت یا تنظیم یک کل 32 بیتی امضا شده است که هماهنگی منطقی x را در گوشه بالا سمت چپ ماسک بیت مپ مشخص می کند.

public int XMask { get; set; }

ارزش املاک

int

XSrc

دریافت یا تنظیم یک کل 32 بیتی امضا شده که هماهنگی منطقی x را از سمت چپ بالا مشخص می کندزاویه ی راستگوی منبع

public int XSrc { get; set; }

ارزش املاک

int

یاسین

دریافت یا تنظیم یک کل امضا 32 بیتی که مشخصات منطقی y هماهنگی گوشه بالا سمت چپ ماسک بیت مپ را مشخص می کند.

public int YMask { get; set; }

ارزش املاک

int

YSRC

دریافت یا تنظیم یک کل 32 بیتی امضا شده که مشخصات منطقی y هماهنگی بالا چپ را مشخص می کندزاویه ی راستگوی منبع

public int YSrc { get; set; }

ارزش املاک

int

 فارسی