Class EmfTransparentBlt
Namn på plats: Aspose.Imaging.FileFormats.Emf.Emf.Records Församling: Aspose.Imaging.dll (25.4.0)
EMR_TRANSPARENTBLT-registret anger en blocköverföring av pixlar från en källa bitmapp till endestination rektangle, behandlar en angiven färg som transparent, sträcker eller komprimerar utgångenför att anpassa mått på destinationen, om nödvändigt
public sealed class EmfTransparentBlt : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfTransparentBlt
Arvsmedlemmar
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfTransparentBlt(EmfRecord)
Initialiserar en ny instans av Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransparentBlt klass.
public EmfTransparentBlt(EmfRecord source)
Parameters
source
EmfRecord
och källan .
Properties
Bounds
får eller ställer in ett WMF RectL-objekt ([MS-WMF] avsnitt 2.2.2.19) som definierardestination gränsar rektangeln i enheter.
public Rectangle Bounds { get; set; }
Fastighetsvärde
CxDest
Få eller ställa in en 32-bitars undertecknad som anger den logiska bredden av destinationsrektangeln.
public int CxDest { get; set; }
Fastighetsvärde
CxSrc
Få eller ställa in en 32-bitars undertecknad som anger den logiska bredden av källrektangeln.
public int CxSrc { get; set; }
Fastighetsvärde
CyDest
Få eller ställa in en 32-bitars undertecknad som anger den logiska höjden på destinationsrektangeln.
public int CyDest { get; set; }
Fastighetsvärde
CySrc
Få eller ställa in en 32-bitars undertecknad som anger den logiska höjden på källrektangeln.
public int CySrc { get; set; }
Fastighetsvärde
SourceBitmap
Få eller ställa in en buffer som innehåller källbitmappen, som inte behöver varasammanhängande med den fasta delen av EMR_TRANSPARENTBLT-registret.Denna buffer som är märkt “UndefinedSpace” är valfri och måste ignoreras.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
Fastighetsvärde
SrcBkArgb32Color
Få eller ställa in ett WMF ColorRef-objekt som anger bakgrundsfärgen i källbitmappen.
public int SrcBkArgb32Color { get; set; }
Fastighetsvärde
TransparentArgb32Color
Få eller ställa in ett WMF ColorRef objekt ([MS-WMF] avsnitt 2.2.2.8) som angerFärgen i källbiten ska behandlas som transparent.
public int TransparentArgb32Color { get; set; }
Fastighetsvärde
UsageSrc
Få eller ställa in en 32-bitars icke-signed integer som anger hur man tolkar värden iFärgtabell i källkod bitmappen header. Detta värde MÅSTE finnas i DIBColor listan (avsnitt 2.1.9)
public EmfDibColors UsageSrc { get; set; }
Fastighetsvärde
xdest
Få eller ställa in en 32-bitars signatur som anger den logiska x-koordinaten i övre vänstrahörn av destinationsrektangeln.
public int XDest { get; set; }
Fastighetsvärde
XSrc
Få eller ställa in en 32-bitars signatur som anger den logiska x-koordinaten i övre vänstrahörnet av källrektangeln.
public int XSrc { get; set; }
Fastighetsvärde
XformSrc
Få eller ställa in ett XForm-objekt (avsnitt 2.2.28) som anger en världsutrymme till sidan-utrymme omvandling för att tillämpa på källbitmappen.
public Matrix XformSrc { get; set; }
Fastighetsvärde
YDEST
Få eller ställa in en 32-bitars undertecknad integrator som anger den logiska y-koordinaten i övre vänstrahörn av destinationsrektangeln.
public int YDest { get; set; }
Fastighetsvärde
YSrc
Få eller ställa in en 32-bitars undertecknad integrator som anger den logiska y-koordinaten i övre vänstrahörnet av källrektangeln.
public int YSrc { get; set; }