Class EmfSetDiBitsToDevice

Class EmfSetDiBitsToDevice

Именује се: Aspose.Imaging.FileFormats.Emf.Emf.Records Асамблеја: Aspose.Imaging.dll (25.4.0)

EMR_SETDIBITSTODEVICE запис одређује блок пренос пиксела из одређених линија скенирањаБитмап извора у правоугао дестинације.

public sealed class EmfSetDiBitsToDevice : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfSetDiBitsToDevice

Наслеђени чланови

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

Remarks

Овај запис подржава изворне слике у ЈПЕГ и ПНГ формату.Битмап наслов одређује формат слике.

Constructors

EmfSetDiBitsToDevice(EmfRecord)

Иницијалише нову инстанцију Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfSetDiBitsToDevice класе.

public EmfSetDiBitsToDevice(EmfRecord source)

Parameters

source EmfRecord

И извор је.

Properties

Bounds

Добија или поставља WMF RectL објекат ([MS-WMФ] одељак 2.2.2.19) који дефинишеДестинација ограничава правоугао у уређајним јединицама.

public Rectangle Bounds { get; set; }

Вредност имовине

Rectangle

ЦСКАН

Добија или поставља 32-битни несигнирани интегер који одређује број линија за скенирање.

public int CScans { get; set; }

Вредност имовине

int

CxSrc

Добија или поставља 32-битни потписани интегер који одређује ширину у пикселима изворног правоугао.

public int CxSrc { get; set; }

Вредност имовине

int

CySrc

Добија или поставља 32-битни потписани интегер који одређује висину у пикселима изворног правоугао

public int CySrc { get; set; }

Вредност имовине

int

ИСТАРТСКАН

Добија или поставља 32-битни несигнирани интегер који одређује прву линију скенирања у реду.

public int IStartScan { get; set; }

Вредност имовине

int

SourceBitmap

Добија или поставља буфер који садржи изворну битмапу, која није потребна да будеу складу са фиксираним делом EMR_SETDIBITSTODEVICE рекорда.у овом буферу који су означени “UndefinedSpace” су опционални и морају бити игнорисани.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Вредност имовине

WmfDeviceIndependentBitmap

UsageSrc

Добија или поставља 32-битни несигнирани интегер који наводи како да интерпретирате вредности уТабела боја у наслову извора битмапа. Ова вредност мора бити у листи ЦИБЦолорс (секција 2.1.9).

public EmfDibColors UsageSrc { get; set; }

Вредност имовине

EmfDibColors

ХДД

Добија или поставља 32-битни потписани интегратор који одређује логички х-координат горње левоугао дестинације правог угла.

public int XDest { get; set; }

Вредност имовине

int

КСНУМКС

Добија или поставља 32-битни потписани интегратор који одређује х-координат у пикселима доње левоугао изворног правоугаја.

public int XSrc { get; set; }

Вредност имовине

int

Јевреји

Добија или поставља 32-битни потписани интегратор који одређује логички и-координат горње левоугао дестинације правог угла.

public int YDest { get; set; }

Вредност имовине

int

ЈСРЦ

Добија или поставља 32-битни потписани интегратор који одређује y координат у пикселима доње левоугао изворног правоугаја.

public int YSrc { get; set; }

Вредност имовине

int

 Српски