Class EmfBitBlt
A név: Aspose.Imaging.FileFormats.Emf.Emf.Records Összefoglaló: Aspose.Imaging.dll (25.4.0)
Az EMR_BITBLT rekord meghatározza a pixelek blokkolását egy forráskódból egy célpontbarectangle, opcionálisan kombinálva egy törölköző mintával, egy meghatározott raper művelet szerint.
public sealed class EmfBitBlt : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfBitBlt
Örökletes tagok
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfBitBlt(EmfRecord)
Kezdeményez egy új példányt a Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfBitBlt osztály.
public EmfBitBlt(EmfRecord source)
Parameters
source
EmfRecord
Ez a forrás.
Properties
BitBltRasterOperation
Kap vagy beállít egy 32 bites nem jelzett integrátort, amely meghatározza a raster működésétEz a kód meghatározza, hogy a forrás rektangulának színadatát hogyan kell kombinálni aszínes adatokat a célszög és opcionálisan egy fúró mintát, hogy elérje a végső színt.
public WmfTernaryRasterOperation BitBltRasterOperation { get; set; }
ingatlan értéke
BkSrcArgb32Color
Megkap egy WMF ColorRef objektumot ([MS-WM F] 2.2.2.8 szakasz, amely aA háttérszín a forrás bitmap.
public int BkSrcArgb32Color { get; set; }
ingatlan értéke
Bounds
kap vagy beállítja a WMF RectL objektumot ([MS-WMP] 2.2.2.19 szakasz), amely meghatározza arendeltetési határ a rektangul készülék egységekben.
public Rectangle Bounds { get; set; }
ingatlan értéke
CxDest
kap vagy beállítja a 32 bites aláírt integrátort, amely meghatározza a forrás logikai szélességét ésA rendeltetési pontok.
public int CxDest { get; set; }
ingatlan értéke
CyDest
kap vagy beállítja a 32 bites aláírt integrátort, amely meghatározza a forrás logikai magasságát ésA rendeltetési pontok.
public int CyDest { get; set; }
ingatlan értéke
SourceBitmap
Megkapja vagy beállítja a forrás bitmappát tartalmazó bufferet, amely nem szükségesösszeegyeztethető az EMR_BITBLT rekord rögzített részével. ennek megfelelően a bufferben lévő mezőkA “UndefinedSpace” címke opcionális, és figyelmen kívül kell venni.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
ingatlan értéke
UsageSrc
kap vagy beállítja a 32 bites nem jelzett integrert, amely meghatározza, hogyan kell értelmezni az értékeket aA forrás bitmappája címkéjén lévő színtábla.Ez az érték a DIBColorok listáján kell szerepelnie (a 2.1.9. szakasz).
public EmfDibColors UsageSrc { get; set; }
ingatlan értéke
XD
kap vagy beállítja a 32 bites aláírt integrátort, amely a felső-baloldali logikai x-koordinátust jelzia rendeltetési rektangul szögéből.
public int XDest { get; set; }
ingatlan értéke
XSrc
kap vagy beállítja a 32 bites aláírt integrátort, amely a felső-baloldali logikai x-koordinátust jelziA forrás rektangulájának sarka.
public int XSrc { get; set; }
ingatlan értéke
XformSrc
Hozzon vagy állítson be egy XForm objektumot (2.2.28. szakasz), amely a forrás bitmappára alkalmazandó oldal-térkép átalakítására egy világterületet határoz meg.
public Matrix XformSrc { get; set; }
ingatlan értéke
YDest
kap vagy beállítja a 32 bites aláírt integrátort, amely a felső-baloldali logikai y-koordinátust jelzia rendeltetési rektangul szögéből.
public int YDest { get; set; }
ingatlan értéke
YSrc
kap vagy beállítja a 32 bites aláírt integrátort, amely a felső-baloldali logikai y-koordinátust jelziA forrás rektangulájának sarka.
public int YSrc { get; set; }