Class EmfSetDiBitsToDevice

Class EmfSetDiBitsToDevice

Името на пространството: Aspose.Imaging.FileFormats.Emf.Emf.Records Асамблея: Aspose.Imaging.dll (25.4.0)

Записът EMR_SETDIBITSTODEVICE посочва блок прехвърляне на пиксели от посочените линии за сканиране наИзточник bitmap към дестинация правоъгълник.

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

Този запис поддържа източни изображения в JPEG и PNG формат.Заглавието Bitmap определя формата на изображението.

Constructors

EmfSetDiBitsToDevice(EmfRecord)

Иницијализира нова инстанция на Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfSetDiBitsToDevice клас.

public EmfSetDiBitsToDevice(EmfRecord source)

Parameters

source EmfRecord

и източника .

Properties

Bounds

получава или създава WMF RectL обект ([MS-WMV] раздел 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-битов несъгласен интегър, който посочва как да се интерпретират стойностите вТази стойност трябва да бъде в списъка на DIBColors (секция 2.1.9).

public EmfDibColors UsageSrc { get; set; }

стойност на имота

EmfDibColors

ХД

Получава или поставя 32-битов подписан интегратор, който посочва логическия x-координат на горната лява страна.Ъгълът на дестинацията.

public int XDest { get; set; }

стойност на имота

int

КСНУМКС

Получава или поставя 32-битов подписан интегър, който посочва x-координата в пиксели от долната лява страна.Ъгълът на изворния правоугас.

public int XSrc { get; set; }

стойност на имота

int

Идист

Получава или поставя 32-битов подписан интегратор, който посочва логическия y-координат на горната лява страна.Ъгълът на дестинацията.

public int YDest { get; set; }

стойност на имота

int

ИСРЦ

Получава или поставя 32-битов подписан интегратор, който посочва y-координата в пиксели от долната лява страна.Ъгълът на изворния правоугас.

public int YSrc { get; set; }

стойност на имота

int

 Български