Class EmfMaskBlt

Class EmfMaskBlt

Název místa: Aspose.Imaging.FileFormats.Emf.Emf.Records Shromáždění: Aspose.Imaging.dll (25.4.0)

Záznam EMR_MASKBLT specifikuje blokový převod pixelů z zdrojové bitmapy do cílerektangle, volitelně v kombinaci s bruskovým vzorem a s použitím barevné maskybitmap, podle specifikovaných předchozích a pozadí raster operace.

public sealed class EmfMaskBlt : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfMaskBlt

Dědiční členové

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

Constructors

EmfMaskBlt(EmfRecord)

Začíná nový případ třídy Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMaskBlt.

public EmfMaskBlt(EmfRecord source)

Parameters

source EmfRecord

To je zdroj.

Properties

Argb32BkColorSrc

Obsahuje nebo nastaví objekt WMF ColorRef ([MS-WMF] oddíl 2.2.2.8 který specifikujeBarva pozadí zdroje bitmap.

public int Argb32BkColorSrc { get; set; }

Hodnota nemovitosti

int

Bounds

Obsahuje nebo nastaví objekt WMF RectL ([MS-WMF] oddíl 2.2.2.19), který definujeCílem je omezit rektangle v jednotkách zařízen.

public Rectangle Bounds { get; set; }

Hodnota nemovitosti

Rectangle

CxDest

Obdrží nebo nastaví 32-bitový podepsaný integer, který určuje logickou šířku cílového pravého úhlu.

public int CxDest { get; set; }

Hodnota nemovitosti

int

CyDest

Obdrží nebo nastaví 32-bitový podepsaný integer, který určuje logickou výšku cílového pravého úhlu.

public int CyDest { get; set; }

Hodnota nemovitosti

int

MaskBitmap

Obdržíte nebo nastavte buffer obsahující masku bitmaps, které nejsoumusí být srovnatelná s pevnou částí záznamu EMR_MASKBLT nebo s každouv tomto buferu, které jsou označeny jako “UndefinedSpace” jsou volitelné aJe třeba je ignorovat.

public WmfDeviceIndependentBitmap MaskBitmap { get; set; }

Hodnota nemovitosti

WmfDeviceIndependentBitmap

Rop4

Obdrží nebo nastaví quaternární rasterovou operaci, která specifikuje ternární rasterové operace propřední a pozadí barvy bitmap. Tyto hodnoty definují, jak barevné údajePůvodní obdélník musí být kombinován s barevnými daty cílového obdélníka.

public EmfRop4 Rop4 { get; set; }

Hodnota nemovitosti

EmfRop4

SourceBitmap

Obdrží nebo nastaví buffer obsahující zdrojové bitmapy, které nejsoumusí být srovnatelná s pevnou částí záznamu EMR_MASKBLT nebo s každouv tomto buferu, které jsou označeny jako “UndefinedSpace” jsou volitelné aJe třeba je ignorovat.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Hodnota nemovitosti

WmfDeviceIndependentBitmap

UsageMask

Obdrží nebo nastaví 32-bitový nepodepsaný integer, který specifikuje, jak interpretovat hodnoty vbarevná tabulka v hlavě masky bitmap. Tato hodnota musí být v seznamu DIBColors.

public EmfDibColors UsageMask { get; set; }

Hodnota nemovitosti

EmfDibColors

UsageSrc

Obdrží nebo nastaví 32-bitový nepodepsaný integer, který specifikuje, jak interpretovat hodnoty vbarevná tabulka v hlavě zdrojové bitmapy. Tato hodnota musí být v seznamu DIBColors (oddíl 2.1.9).

public int UsageSrc { get; set; }

Hodnota nemovitosti

int

xdst

Obdrží nebo nastaví 32-bitový podepsaný integer, který specifikuje logický x-koordinát horního levév úhlu cílového pravého úhlu.

public int XDest { get; set; }

Hodnota nemovitosti

int

XMask

Obdrží nebo nastaví 32-bitový podepsaný integer, který specifikuje logický x-koordinát horního levého rohu masky bitmap.

public int XMask { get; set; }

Hodnota nemovitosti

int

XSrc

Obdrží nebo nastaví 32-bitový podepsaný integer, který specifikuje logický x-koordinát horního levéhel pravého úhlu zdroje.

public int XSrc { get; set; }

Hodnota nemovitosti

int

XformSrc

Obsahuje nebo nastaví objekt XForm (oddíl 2.2.28) který specifikuje světový prostor pro přeměnu místa na zdrojovou bitmapu.

public Matrix XformSrc { get; set; }

Hodnota nemovitosti

Matrix

YDEST

Obdrží nebo nastaví 32-bitový podepsaný integer, který specifikuje logický y-koordinát horního a levéhov úhlu cílového pravého úhlu.

public int YDest { get; set; }

Hodnota nemovitosti

int

YMASK

Obdrží nebo nastaví 32-bitový podepsaný integer, který specifikuje logický y-koordinát horního levého rohu masky bitmap.

public int YMask { get; set; }

Hodnota nemovitosti

int

YSrc

Obdrží nebo nastaví 32-bitový podepsaný integer, který specifikuje logický y-koordinát horního a levéhohel pravého úhlu zdroje.

public int YSrc { get; set; }

Hodnota nemovitosti

int

 Čeština