Class EmfStretchBlt
Namn på plats: Aspose.Imaging.FileFormats.Emf.Emf.Records Församling: Aspose.Imaging.dll (25.4.0)
EMR_STRETCHBLT-registret anger en blocköverföring av pixlar från en källa bitmapp till endestination rektangle, valfritt i kombination med en brush mönster, enligt en angiven rasterdrift, sträckning eller komprimering av produktionen för att matcha mått av destinationen, om nödvändigt.
public sealed class EmfStretchBlt : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfStretchBlt
Arvsmedlemmar
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfStretchBlt(EmfRecord)
Initialiserar en ny instans av Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt klass.
public EmfStretchBlt(EmfRecord source)
Parameters
source
EmfRecord
och källan .
EmfStretchBlt()
Initialiserar en ny instans av Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt klass.
public EmfStretchBlt()
Properties
Argb32BkColorSrc
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 Argb32BkColorSrc { get; set; }
Fastighetsvärde
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 destinationsrektangeln och alternativt en skruvmönster, för att uppnå den slutliga färgen
public WmfTernaryRasterOperation BitBltRasterOperation { 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å 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
DestRect
Få eller sätta den dest rekt.
public Rectangle DestRect { 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_STRETCHBLT-registret. följaktligen, fält i dettaBuffer som är märkta “UndefinedSpace” är valfria och måste ignoreras.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
Fastighetsvärde
SrcRect
Får eller sätter källrutan.
public Rectangle SrcRect { 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; }