Class EmfBitBlt
Namn på plats: Aspose.Imaging.FileFormats.Emf.Emf.Records Församling: Aspose.Imaging.dll (25.4.0)
EMR_BITBLT-registret anger en blocköverföring av pixlar från en källa bitmapp till en destinationrektangulär, valfritt i kombination med en brushmönster, enligt en angiven rasteroperation.
public sealed class EmfBitBlt : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfBitBlt
Arvsmedlemmar
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfBitBlt(EmfRecord)
Initialiserar en ny instans av Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBitBlt klass.
public EmfBitBlt(EmfRecord source)
Parameters
source
EmfRecord
och källan .
Properties
BitBltRasterOperation
Få eller ställa in en 32-bitars icke-signat integrator som anger rasteroperationenDenna kod definierar hur färgdata i källrektangeln ska kombineras medFärgdata av destination rektangeln och alternativt en skruvmönster, för att uppnå den slutliga färgen.
public WmfTernaryRasterOperation BitBltRasterOperation { get; set; }
Fastighetsvärde
BkSrcArgb32Color
får eller ställer in ett WMF ColorRef-objekt ([MS-WMF] avsnitt 2.2.2.8 som angerbakgrundsfärg av källa bitmap.
public int BkSrcArgb32Color { get; set; }
Fastighetsvärde
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år eller ställer in en 32-bitars undertecknad som anger källans logiska bredd ochRiktlinjer för destinationer.
public int CxDest { get; set; }
Fastighetsvärde
CyDest
får eller ställer in en 32-bitars undertecknad som anger källans logiska höjd ochRiktlinjer för destinationer.
public int CyDest { 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_BITBLT-registret. Följaktligen fält i denna buffersom är märkta “UndefinedSpace” är valfria och måste ignoreras.
public WmfDeviceIndependentBitmap SourceBitmap { 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. Detta värde MÅSTE finnas i listan DIBColor (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; }