Class EmfTransparentBlt

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

Rectangle

CxDest

Giver eller indsætter en 32-bit signeret integrator, der angiver den logiske bredde af destinationsretanglet.

public int CxDest { get; set; }

Ejendomsværdi

int

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

int

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

int

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

int

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

WmfDeviceIndependentBitmap

SrcBkArgb32Color

Giver eller indsætter et WMF ColorRef-objekt, der angiver baggrundsfarven i kildebitmappen.

public int SrcBkArgb32Color { get; set; }

Ejendomsværdi

int

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

int

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

EmfDibColors

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

int

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

int

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

Matrix

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

int

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; }

Ejendomsværdi

int

 Dansk