Class EmfPlgBlt

Class EmfPlgBlt

名称: Aspose.Imaging.FileFormats.Emf.Emf.Records 收藏: Aspose.Imaging.dll (25.4.0)

EMR_PLGBLT 记录指定从源比特地图转移到目的地的像素平行图,使用颜色面具比特图。

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)计算,将它们视为vectorD = B + C A

public Point[] AptlDest { get; set; }

财产价值

Point ( )

BkSrcArgb32Color

接收或设置一个 WMF ColorRef 对象([MS-WMF] 部分 2.2.2.8) 说明:源地图的背景颜色。

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 記錄的固定部分或彼此相容。因此,此字母中的“未定义空间”标签的字段是可选的,必须被忽视。

public WmfDeviceIndependentBitmap MaskBitmap { get; set; }

财产价值

WmfDeviceIndependentBitmap

SourceBitmap

收到或设置包含源 bitmap 的泡沫,这些必須與 EMR_PLGBLT 記錄的固定部分或彼此相容。因此,此字母中的“未定义空间”标签的字段是可选的,必须被忽视。

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

财产价值

WmfDeviceIndependentBitmap

UsageMask

接收或设置一个 32 位未签名整合器,说明如何在面具 bitmap 标题中的颜色表. 这个值必须在 DIBColors 列表中。

public EmfDibColors UsageMask { get; set; }

财产价值

EmfDibColors

UsageSrc

接收或设置一个 32 位未签名整合器,说明如何在源 bitmap 标题中的颜色表. 此值 必须在 DIBColors 列表中

public EmfDibColors UsageSrc { get; set; }

财产价值

EmfDibColors

XFormSrc

接收或设置一个 XForm 对象(第 2.2.28) 指定一个世界空间到页面空间转换适用于源地图。

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

 中文