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; }
财产价值
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
收到或设置包含面具比特地图的泡沫,这些必須與 EMR_MASKBLT 記錄的固定部分或每個因此,该字母中的“UndefinedSpace”标签的字段是可选的。必须被忽视。
public WmfDeviceIndependentBitmap MaskBitmap { get; set; }
财产价值
Rop4
接收或设置一个四级拉斯特操作,该操作指定了特纳里拉斯特操作比特地图的前面和背景颜色 这些值定义了颜色数据如何源直角必须与目的地直角的颜色数据相结合。
public EmfRop4 Rop4 { get; set; }
财产价值
SourceBitmap
收到或设置包含源 bitmaps 的泡沫,这些必須與 EMR_MASKBLT 記錄的固定部分或每個因此,该字母中的“UndefinedSpace”标签的字段是可选的。必须被忽视。
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
财产价值
UsageMask
接收或设置一个 32 位未签名整合器,说明如何在面具 bitmap 标题中的颜色表. 这个值必须在 DIBColors 列表中。
public EmfDibColors UsageMask { get; set; }
财产价值
UsageSrc
接收或设置一个 32 位未签名整合器,说明如何在此值必须在 DIBColors 列表中(第 2.1.9 节)。
public int UsageSrc { get; set; }
财产价值
十多
接收或设置一个 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) 指定一个世界空间到页面空间转换适用于源地图。
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; }