Class EmfTransparentBlt
Navne til: Aspose.Imaging.FileFormats.Emf.Emf.Records Sammensætning: Aspose.Imaging.dll (25.4.0)
EMR_TRANSPARENTBLT-registret angiver en blokoverførsel af piksler fra en kilde bitmap til endestination rektangle, behandler en specifik farve som gennemsigtig, udstrækning eller komprimering af produktionenat tilpasse destinationsdimensionerne, hvis det er nødvendigt
public sealed class EmfTransparentBlt : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfTransparentBlt
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
EmfTransparentBlt(EmfRecord)
Initialiserer en ny instans af Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfTransparentBlt klasse.
public EmfTransparentBlt(EmfRecord source)
Parameters
source
EmfRecord
Den kilde.
Properties
Bounds
modtager eller indsætter et WMF RectL-objekt ([MS-WMV] sektion 2.2.2.19) som definererDestinationsgrænse rektangler i enheder.
public Rectangle Bounds { get; set; }
Ejendomsværdi
CxDest
Giver eller indsætter en 32-bit signeret integrator, der angiver den logiske bredde af destinationsretanglet.
public int CxDest { 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
CyDest
Giver eller indsætter en 32-bit signeret integrator, der angiver den logiske højde af destinationsretanglet.
public int CyDest { 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
SourceBitmap
Giver eller sætter en buffer, der indeholder kilde bitmap, som ikke er nødvendig for at væresammenhængende med den faste del af EMR_TRANSPARENTBLT-registeret.Denne buffer, der er mærket “UndefinedSpace” er valgfri og bør ignoreres.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
Ejendomsværdi
SrcBkArgb32Color
Giver eller indsætter et WMF ColorRef-objekt, der angiver baggrundsfarven i kildebitmappen.
public int SrcBkArgb32Color { get; set; }
Ejendomsværdi
TransparentArgb32Color
modtager eller indsætter et WMF ColorRef-objekt ([MS-WM F] sektion 2.2.2.8) som angiver, atFarven i kilden bitmap skal behandles som gennemsigtig.
public int TransparentArgb32Color { 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 (sektion 2.1.9)
public EmfDibColors UsageSrc { get; set; }
Ejendomsværdi
Xdest
Giver eller indsætter en 32-bit signeret integrator, der angiver den logiske x-koordinat af den øverste venstreHøjre hjørne af destinationsretangle.
public int XDest { 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
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
Ydest
Giver eller indsætter en 32-bit signeret integrator, der angiver den logiske y-koordinat af den øverste venstreHøjre hjørne af destinationsretangle.
public int YDest { 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; }