Class EmfTransparentBlt
Името на пространството: Aspose.Imaging.FileFormats.Emf.Emf.Records Асамблея: Aspose.Imaging.dll (25.4.0)
Записът EMR_TRANSPARENTBLT определя блок прехвърляне на пиксели от източник на бита карта къмдестинация правоъгълник, третиране на определен цвят като прозрачен, разтягане или компресиранеда съответства на измеренията на дестинацията, ако е необходимо
public sealed class EmfTransparentBlt : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfTransparentBlt
наследници
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfTransparentBlt(EmfRecord)
Иницијализира нова инстанция на Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfTransparentBlt клас.
public EmfTransparentBlt(EmfRecord source)
Parameters
source
EmfRecord
и източника .
Properties
Bounds
получава или създава WMF RectL обект ([MS-WMV] раздел 2.2.2.19), който определяОграничаване на дестинацията на правоъгълника в устройствени единици.
public Rectangle Bounds { get; set; }
стойност на имота
CxDest
Получава или поставя 32-битен подпис, който посочва логическата ширина на дестинационния правоъгълник.
public int CxDest { get; set; }
стойност на имота
CxSrc
Получава или поставя 32-битов подписан интегер, който посочва логическата ширина на източния правоъгълник.
public int CxSrc { get; set; }
стойност на имота
CyDest
Получава или поставя 32-битов подписан интегер, който посочва логическата височина на дестинационния правоъгълник.
public int CyDest { get; set; }
стойност на имота
CySrc
Получава или поставя 32-битов подписан интегер, който посочва логическата височина на източния правоъгълник.
public int CySrc { get; set; }
стойност на имота
SourceBitmap
получава или поставя буфер, съдържащ източната бита карта, която не е необходима зае съвместим с фиксираната част на регистъра EMR_TRANSPARENTBLT. съответно, полета вТози буфер, който е обозначен като “UndefinedSpace”, е факултативен и трябва да бъде игнориран.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
стойност на имота
SrcBkArgb32Color
Получава или задава WMF ColorRef обект, който посочва цветовете на фона на източната битна карта.
public int SrcBkArgb32Color { get; set; }
стойност на имота
TransparentArgb32Color
Получава или задава WMF ColorRef обект ([MS-WM F] раздел 2.2.2.8) който посочва:Цветът в източната бита карта трябва да бъде третиран като прозрачен.
public int TransparentArgb32Color { 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; }
стойност на имота
XformSrc
Получава или задава XForm обект (секция 2.2.28) който посочва световно пространство за преобразуване на пространството на страницата, за да се прилага към източната бита карта.
public Matrix XformSrc { get; set; }
стойност на имота
Идист
Получава или поставя 32-битов подписан интегратор, който посочва логическия y-координат на горната лява страна.Ъгълът на дестинацията.
public int YDest { get; set; }
стойност на имота
ИСРЦ
Получава или поставя 32-битов подписан интегратор, който посочва логическия y-координат на горната лява страна.Ъгълът на изворния правоугас.
public int YSrc { get; set; }