Class EmfPlgBlt

Class EmfPlgBlt

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

Záznam EMR_PLGBLT specifikuje blokový převod pixelů z zdrojové bitmapy do cíleParalelogram, s aplikací barevné masky bitmap.

public sealed class EmfPlgBlt : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfPlgBlt

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

EmfPlgBlt(EmfRecord)

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

public EmfPlgBlt(EmfRecord source)

Parameters

source EmfRecord

To je zdroj.

Properties

AptlDest

Obdrží nebo nastaví řadu tří objektů WMF PointL ([MS-WMF] oddíl 2.2.2.15) kteréspecifikuje tři rohy paralelogramové cílové oblasti pro převod blok.Vrchní levý úhel zdrojového pravého úhlu je mapován na první bod v tomto řádku,pravý horní úhel do druhého bodu a levý dolní úhel do třetího bodu. pravý dolní úhel zdroje je mapován do implicitního čtvrtého bodu vParalelogram, který je vypočítán z prvních tří bodů (A, B a C) tím, že je léčí jakoa vektor.D = B + C A

public Point[] AptlDest { get; set; }

Hodnota nemovitosti

Point []a[]

BkSrcArgb32Color

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

public int BkSrcArgb32Color { get; set; }

Hodnota nemovitosti

int

Bounds

Obsahuje nebo nastaví objekt WMF RectL ([MS-WMF] oddíl 2.2.2.19), který definujeZávěsný obdélník, v jednotkách zařízení, pro výstup do cíle.

public Rectangle Bounds { get; set; }

Hodnota nemovitosti

Rectangle

CxSrc

Obdrží nebo nastaví 32-bitový podepsaný integer, který specifikuje logickou šířku zdrojového pravého úhlu.

public int CxSrc { get; set; }

Hodnota nemovitosti

int

CySrc

Obdrží nebo nastaví 32-bitový podepsaný integer, který určuje logickou výšku zdroje.

public int CySrc { get; set; }

Hodnota nemovitosti

int

MaskBitmap

Obdržíte nebo nastavte buffer obsahující masku bitmap, který nenímusí být srovnatelné s pevnou částí záznamu EMR_PLGBLT nebo s sebou navzájem.Podle toho jsou pole v tomto buferu označené jako “UndefinedSpace” volitelné a musí být ignorovány.

public WmfDeviceIndependentBitmap MaskBitmap { get; set; }

Hodnota nemovitosti

WmfDeviceIndependentBitmap

SourceBitmap

Obdrží nebo nastaví buffer obsahující zdrojovou bitmap, která nenímusí být srovnatelné s pevnou částí záznamu EMR_PLGBLT nebo s sebou navzájem.Podle toho jsou pole v tomto buferu označené jako “UndefinedSpace” volitelné a musí být ignorovány.

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 názvu bitmap zdroje. tato hodnota musí být v seznamu DIBColor

public EmfDibColors UsageSrc { get; set; }

Hodnota nemovitosti

EmfDibColors

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

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

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