Class EmfPlgBlt
A név: Aspose.Imaging.FileFormats.Emf.Emf.Records Összefoglaló: Aspose.Imaging.dll (25.4.0)
Az EMR_PLGBLT rekord meghatározza a pixelek blokkolását a forrás bitmappából a célpontbapárhuzamos, egy színes maszk bitmapp alkalmazásával.
public sealed class EmfPlgBlt : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfPlgBlt
Ö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
EmfPlgBlt(EmfRecord)
Kezdeményez egy új példányt a Aspose.Imaging.FileFormats.Emf.Emb.Records.EMfPlgBlt osztály.
public EmfPlgBlt(EmfRecord source)
Parameters
source
EmfRecord
Ez a forrás.
Properties
AptlDest
Három WMF PointL objektumot kap vagy állít be ([MS-WMP] 2.2.2.15 szakasz), amelyjelzi a három sarok egy párhuzamos célterület a blokk átviteli.A forrásszög felső-bal sarkát a sorban az első pontra térképezik, aa jobb felső sarok a második pontra, és az alsó bal szög a harmadik pont. A forráskör jobb sarkát az implicit negyedik pontba térképezikAz első három pontból (A, B és C) kiszámított párhuzamosanA vektorokD = B + C A
public Point[] AptlDest { get; set; }
ingatlan értéke
Point []
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 akorlátozó rektangul, készülék egységekben, a rendeltetési célhoz való kimenetelhez.
public Rectangle Bounds { get; set; }
ingatlan értéke
CxSrc
Kap vagy beállít egy 32 bites aláírt integrert, amely meghatározza a forrásszög logikai szélességét.
public int CxSrc { get; set; }
ingatlan értéke
CySrc
Megkapja vagy beállítja a 32 bites aláírt integrátort, amely meghatározza a forrásszög logikai magasságát.
public int CySrc { get; set; }
ingatlan értéke
MaskBitmap
Kap egy bufferet, amely tartalmazza a maszk bitmappát, ami nemaz EMR_PLGBLT rekord rögzített részével vagy egymással összhangban kell lennie.Következésképpen a “UndefinedSpace” címkével ellátott mezők opcionálisak és figyelmen kívül kell venniük.
public WmfDeviceIndependentBitmap MaskBitmap { get; set; }
ingatlan értéke
SourceBitmap
Megkapja vagy beállítja a forrás bitmappát tartalmazó bufferet, amely nemaz EMR_PLGBLT rekord rögzített részével vagy egymással összhangban kell lennie.Következésképpen a “UndefinedSpace” címkével ellátott mezők opcionálisak és figyelmen kívül kell venniük.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
ingatlan értéke
UsageMask
kap vagy beállítja a 32 bites nem jelzett integrert, amely meghatározza, hogyan kell értelmezni az értékeket aSzínes táblázat a maszk bitmapa címkéjén. Ez az érték A DIBColorok listáján kell lennie.
public EmfDibColors UsageMask { 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 aSzínes táblázat a forrás bitmapa címkéjén. Ez az érték A DIBColorok listáján kell lennie
public EmfDibColors UsageSrc { get; set; }
ingatlan értéke
Az 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
XMask
Kap egy 32 bites aláírt integrátort, amely meghatározza a maszk bitmappának felső bal sarkában található logikai x-koordinátust.
public int XMask { 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
YMASK
Megkapja vagy beállítja a 32 bites aláírt integrátort, amely meghatározza a maszk bitmappának felső bal sarkában található logikai y-koordinátust.
public int YMask { 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; }