Class EmfPlgBlt
Navne til: Aspose.Imaging.FileFormats.Emf.Emf.Records Sammensætning: Aspose.Imaging.dll (25.4.0)
EMR_PLGBLT-registeret angiver en blokoverførsel af piksler fra en kilde bitmap til en destinationparallelogram, med anvendelsen af en farve maske bitmap.
public sealed class EmfPlgBlt : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfPlgBlt
De arvede medlemmer
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlgBlt(EmfRecord)
Initialiserer en ny instans af Aspose.Imaging.FileFormats.Emf.EMF.Records.EmmPlgBlt klasse.
public EmfPlgBlt(EmfRecord source)
Parameters
source
EmfRecord
Den kilde.
Properties
AptlDest
Giver eller indsætter en række af tre WMF PointL-objekter ([MS-WM F] sektion 2.2.2.15) somangiver tre hjørner et parallelogram destinationsområde for blokoverførslen.Den øverste venstre hjørne af kilde rektanglen er mappet til det første punkt i denne rækkefølge,den øverste højre hjørne til det andet punkt, og den nedre-højde til den tredje punkt. Den nederste-right hjøre af kilde rektangle er kartet til implicit fjerde punkt iparallelogram, som beregnes fra de første tre punkter (A, B og C) ved at behandle dem somaf vektorer.D = B + C A
public Point[] AptlDest { get; set; }
Ejendomsværdi
Point []
BkSrcArgb32Color
modtager eller indsætter et WMF ColorRef-objekt ([MS-WMV] sektion 2.2.2.8) som angiver, atFarve på baggrunden af kilden bitmap.
public int BkSrcArgb32Color { get; set; }
Ejendomsværdi
Bounds
modtager eller indsætter et WMF RectL-objekt ([MS-WMV] sektion 2.2.2.19) som definerergrænsende rektangle, i enheder, til udledning til destinationen.
public Rectangle Bounds { get; set; }
Ejendomsværdi
CxSrc
Giver eller indsætter en 32-bit signeret integrator, der angiver den logiske bredde af kilde rektanglen.
public int CxSrc { get; set; }
Ejendomsværdi
CySrc
Giver eller indsætter en 32-bit signeret integrator, der angiver den logiske højde af kilde rektanglen.
public int CySrc { get; set; }
Ejendomsværdi
MaskBitmap
Giver eller sætter en buffer, der indeholder masken bitmap, som ikke erskal være sammenhængende med den faste del af EMR_PLGBLT-registeret eller med hinanden.Følgelig er felter i denne buffer, der er mærket “UndefinedSpace” valgfrit og MUST ignoreres.
public WmfDeviceIndependentBitmap MaskBitmap { get; set; }
Ejendomsværdi
SourceBitmap
Giver eller sætter en buffer, der indeholder kilde bitmap, som ikke erskal være sammenhængende med den faste del af EMR_PLGBLT-registeret eller med hinanden.Følgelig er felter i denne buffer, der er mærket “UndefinedSpace” valgfrit og MUST ignoreres.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
Ejendomsværdi
UsageMask
Giver eller indsætter en 32-bit usigned integer, der angiver, hvordan man fortolker værdier iFarve tabel i masken bitmap header. Denne værdi MÅ være i DIBColor liste.
public EmfDibColors UsageMask { get; set; }
Ejendomsværdi
UsageSrc
Giver eller indsætter en 32-bit usigned integer, der angiver, hvordan man fortolker værdier ifarve tabel i kilde bitmap header. Denne værdi MÅ være i DIBColor liste
public EmfDibColors UsageSrc { get; set; }
Ejendomsværdi
XFormSrc
Få eller indsætte et XForm-objekt (sektion 2.2.28) som angiver en verdensrum til side-rum transformation til at anvende til kilde bitmap.
public Matrix XFormSrc { get; set; }
Ejendomsværdi
XMask
Giver eller indsætter en 32-bit signeret integrator, der angiver den logiske x-koordinat i øverste venstre hjørne af maskens bitmap.
public int XMask { get; set; }
Ejendomsværdi
XSrc
Giver eller indsætter en 32-bit signeret integrator, der angiver den logiske x-koordinat af den øverste venstrekørsel af kilden rektangle.
public int XSrc { get; set; }
Ejendomsværdi
YMask
Få eller indsætte en 32-bit signeret integrator, der angiver den logiske y-koordinat i øverste venstre hjørne af maskens bitmap.
public int YMask { get; set; }
Ejendomsværdi
YSrc
Giver eller indsætter en 32-bit signeret integrator, der angiver den logiske y-koordinat af den øverste venstrekørsel af kilden rektangle.
public int YSrc { get; set; }