Class EmfStretchDiBits

Class EmfStretchDiBits

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

Záznam EMR_STRETCHDIBITS 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 EmfStretchDiBits : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfStretchDiBits

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()

Remarks

Tento záznam podporuje zdrojové obrázky ve formátech JPEG a PNG.Bitmap header specifikuje formát obrazu.Pokud se znaky zdroje a cílové výšky a šířky polí liší, tento záznam uvádízrcadlový obrázek kopie zdrojové bitmap do cíle. to znamená, pokud cxSrc a cxDest majírůzné znaky, zrcadlový obraz zdroje bitmap podél x-axis je specifikován.cyDest mají různé znaky, je specifikován zrcadlový obrázek zdrojové bitmapy podél y-axis.

Constructors

EmfStretchDiBits(EmfRecord)

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

public EmfStretchDiBits(EmfRecord source)

Parameters

source EmfRecord

To je zdroj.

Properties

BitBltRasterOperation

Obdrží nebo nastaví 32bitový nepodepsaný integer, který specifikuje operaci rastuTyto kódy definují, jak se barevné údaje zdrojového pravého úhlu musí kombinovat sbarevné údaje cílového praváku a volitelně šroubovací vzor, aby se dosáhla konečné barvy.

public WmfTernaryRasterOperation BitBltRasterOperation { get; set; }

Hodnota nemovitosti

WmfTernaryRasterOperation

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

CxSrc

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

public int CxSrc { 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

CySrc

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

public int CySrc { get; set; }

Hodnota nemovitosti

int

SourceBitmap

Obdrží nebo nastaví buffer obsahující zdrojovou bitmap, která není nutná ksouvisí s pevnou částí záznamu EMR_STRETCHDIBITS.Tento buffer označený jako “UndefinedSpace” je volitelný a musí být ignorován.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Hodnota nemovitosti

WmfDeviceIndependentBitmap

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

EmfDibColors

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

XSrc

Obdrží nebo nastaví 32-bitový podepsaný integer, který specifikuje x-koordinát v pixelů horního levé částihel pravého úhlu zdroje.

public int XSrc { get; set; }

Hodnota nemovitosti

int

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

YSrc

Obdrží nebo nastaví 32-bitový podepsaný integer, který specifikuje y-koordinát v pixelů horního levé částihel pravého úhlu zdroje.

public int YSrc { get; set; }

Hodnota nemovitosti

int

 Čeština