Class EmfStretchBlt
Název místa: Aspose.Imaging.FileFormats.Emf.Emf.Records Shromáždění: Aspose.Imaging.dll (25.4.0)
Záznam EMR_STRETCHBLT specifikuje blokový převod pixelů z zdrojové bitmapy nacílový obdélník, volitelně v kombinaci s brýlovým vzorem, podle specifikovaného rastuprovoz, roztažení nebo komprese výstupu tak, aby odpovídala rozměrům cíle, je-li to nutn.
public sealed class EmfStretchBlt : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfStretchBlt
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
EmfStretchBlt(EmfRecord)
Začíná nový příklad třídy Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt.
public EmfStretchBlt(EmfRecord source)
Parameters
source
EmfRecord
To je zdroj.
EmfStretchBlt()
Začíná nový příklad třídy Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt.
public EmfStretchBlt()
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
BitBltRasterOperation
Obdrží nebo nastaví 32-bitový neoznačený integer, který specifikuje operaci rastuTento kód definuje, jak musí být barevné údaje zdrojového pravého úhlu kombinovány sbarevné údaje cílového pravého úhlu a volitelně šroubovací vzor, aby se dosáhla konečné barvy
public WmfTernaryRasterOperation BitBltRasterOperation { get; set; }
Hodnota nemovitosti
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
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
CxSrc
Obdrží nebo nastaví 32-bitový podepsaný integer, který specifikuje logickou šířku zdrojového pravého úhlu.
public int CxSrc { get; set; }
Hodnota nemovitosti
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
CySrc
Obdrží nebo nastaví 32-bitový podepsaný integer, který určuje logickou výšku zdroje.
public int CySrc { get; set; }
Hodnota nemovitosti
DestRect
Připravte nebo nastavte přím.
public Rectangle DestRect { get; set; }
Hodnota nemovitosti
SourceBitmap
Obdrží nebo nastaví buffer obsahující zdrojovou bitmap, která není nutná ksouvisí s pevnou částí záznamu EMR_STRETCHBLT.Buffery označené jako „UndefinedSpace“ jsou volitelné a musí být ignorovány.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
Hodnota nemovitosti
SrcRect
Obdržíte nebo nastavíte zdrojový obvod.
public Rectangle SrcRect { get; set; }
Hodnota nemovitosti
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 EmfDibColors UsageSrc { get; set; }
Hodnota nemovitosti
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
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
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
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
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; }