Class EmfStretchBlt

Class EmfStretchBlt

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

EMR_STRETCHBLT 记录指定从源比特地图转移到一个区块的像素。目的地直角,可选与刷模式相结合,根据指定的拉斯特操作、延伸或压缩输出,以适应目的地的尺寸,如有必要。

public sealed class EmfStretchBlt : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfStretchBlt

继承人

EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfStretchBlt(EmfRecord)

启动 Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt 类的新例子。

public EmfStretchBlt(EmfRecord source)

Parameters

source EmfRecord

源源。

EmfStretchBlt()

启动 Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt 类的新例子。

public EmfStretchBlt()

Properties

Argb32BkColorSrc

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

public int Argb32BkColorSrc { get; set; }

财产价值

int

BitBltRasterOperation

接收或设置一个 32 位未签名整合器,指定拉斯特操作这个代码定义了源直角的颜色数据如何与源直角相结合。目的地直角的颜色数据和可选的刷模型,以达到最终颜色

public WmfTernaryRasterOperation BitBltRasterOperation { get; set; }

财产价值

WmfTernaryRasterOperation

Bounds

接收或设置一个 WMF RectL 对象([MS-WMF] 部分 2.2.2.19) 定义目的地限制直角在设备单位。

public Rectangle Bounds { get; set; }

财产价值

Rectangle

CxDest

接收或设置一个32位签名整合器,指定目的地直角的逻辑宽度。

public int CxDest { get; set; }

财产价值

int

CxSrc

接收或设置一个32位签名的整体,指定源直角的逻辑宽度。

public int CxSrc { get; set; }

财产价值

int

CyDest

接收或设置一个32位签名的整合器,指定目的地直角的逻辑高度。

public int CyDest { get; set; }

财产价值

int

CySrc

接收或设置一个32位签名的整合器,指定源直角的逻辑高度。

public int CySrc { get; set; }

财产价值

int

DestRect

接收或设置直线。

public Rectangle DestRect { get; set; }

财产价值

Rectangle

SourceBitmap

收到或设置包含源 bitmap 的泡沫,不需要与 EMR_STRETCHBLT 记录的固定部分相匹配。标签为“UndefinedSpace”的泡沫是可选的,必须忽略。

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

财产价值

WmfDeviceIndependentBitmap

SrcRect

接收或设置源直线。

public Rectangle SrcRect { get; set; }

财产价值

Rectangle

UsageSrc

接收或设置一个 32 位未签名整合器,说明如何在此值必须在 DIBColors 列表中(第 2.1.9 节)。

public EmfDibColors UsageSrc { get; set; }

财产价值

EmfDibColors

十多

接收或设置一个 32 位签名整合器,指定上左的逻辑 x 协调目的地直角的角。

public int XDest { get; set; }

财产价值

int

XSrc

接收或设置一个 32 位签名整合器,指定上左的逻辑 x 协调源直角的角。

public int XSrc { get; set; }

财产价值

int

XformSrc

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

public Matrix XformSrc { get; set; }

财产价值

Matrix

伊德斯

接收或设置一个 32 位签名整合器,指定上左的逻辑 y 协调目的地直角的角。

public int YDest { get; set; }

财产价值

int

YSRC

接收或设置一个 32 位签名整合器,指定上左的逻辑 y 协调源直角的角。

public int YSrc { get; set; }

财产价值

int

 中文