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; }
стойност на имота
ЦСКА
Получава или задава 32-битов несъгласен интегър, който посочва броя на линиите за сканиране.
public int CScans { get; set; }
стойност на имота
CxSrc
Получава или задава 32-битов подписан интегер, който посочва ширината в пиксели на източния правоъгъл.
public int CxSrc { get; set; }
стойност на имота
CySrc
Получава или поставя 32-битов подписан интегер, който посочва височината в пиксели на източния правоъгълник
public int CySrc { get; set; }
стойност на имота
Истински
Получава или поставя 32-битов несъгласен интегър, който посочва първата линия за сканиране в реда.
public int IStartScan { get; set; }
стойност на имота
SourceBitmap
получава или поставя буфер, съдържащ източната бита карта, която не е необходима засъвместим с фиксираната част на регистъра EMR_SETDIBITSTODEVICE. съответно, полетав този буфер, които са етикетирани “UndefinedSpace” са опционални и Трябва да бъдат игнорирани.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
стойност на имота
UsageSrc
Получава или задава 32-битов несъгласен интегър, който посочва как да се интерпретират стойностите вТази стойност трябва да бъде в списъка на DIBColors (секция 2.1.9).
public EmfDibColors UsageSrc { get; set; }
стойност на имота
ХД
Получава или поставя 32-битов подписан интегратор, който посочва логическия x-координат на горната лява страна.Ъгълът на дестинацията.
public int XDest { get; set; }
стойност на имота
КСНУМКС
Получава или поставя 32-битов подписан интегър, който посочва x-координата в пиксели от долната лява страна.Ъгълът на изворния правоугас.
public int XSrc { get; set; }
стойност на имота
Идист
Получава или поставя 32-битов подписан интегратор, който посочва логическия y-координат на горната лява страна.Ъгълът на дестинацията.
public int YDest { get; set; }
стойност на имота
ИСРЦ
Получава или поставя 32-битов подписан интегратор, който посочва y-координата в пиксели от долната лява страна.Ъгълът на изворния правоугас.
public int YSrc { get; set; }