Class EmfStretchBlt

Class EmfStretchBlt

Navne til: Aspose.Imaging.FileFormats.Emf.Emf.Records Sammensætning: Aspose.Imaging.dll (25.4.0)

EMR_STRETCHBLT-registeret angiver en blokoverførsel af piksler fra en kilde bitmap til endestination rektangle, optionelt i kombination med en brush mønster, i henhold til en angivet rasterudførelse, udstrækning eller komprimering af produktionen for at tilpasse dimensionerne af destinationen, hvis det er nødvendigt.

public sealed class EmfStretchBlt : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfStretchBlt

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

EmfStretchBlt(EmfRecord)

Initialiserer en ny instans af Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfStretchBlt klasse.

public EmfStretchBlt(EmfRecord source)

Parameters

source EmfRecord

Den kilde.

EmfStretchBlt()

Initialiserer en ny instans af Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfStretchBlt klasse.

public EmfStretchBlt()

Properties

Argb32BkColorSrc

modtager eller indsætter et WMF ColorRef-objekt ([MS-WM F] sektion 2.2.2.8 som angiver, atFarve på baggrunden af kilden bitmap.

public int Argb32BkColorSrc { get; set; }

Ejendomsværdi

int

BitBltRasterOperation

Giver eller indsætter en 32-bit usigned integrator, der angiver rasteroperationenDenne kode definerer, hvordan farverne i kilderetanglen skal kombineres medfarveoplysninger af destination rektangle og optionelt en brush mønster, for at opnå den endelige farver

public WmfTernaryRasterOperation BitBltRasterOperation { get; set; }

Ejendomsværdi

WmfTernaryRasterOperation

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

DestRect

Gæser eller sætter den dest rekt.

public Rectangle DestRect { get; set; }

Ejendomsværdi

Rectangle

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_STRETCHBLT-registeret. i overensstemmelse med detteBuffer, der er mærket “UndefinedSpace” er valgfrit og bør ignoreres.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Ejendomsværdi

WmfDeviceIndependentBitmap

SrcRect

Giver eller sætter kilden retning.

public Rectangle SrcRect { get; set; }

Ejendomsværdi

Rectangle

UsageSrc

Giver eller indsætter en 32-bit usigned integer, der angiver, hvordan man fortolker værdier iDenne værdi MUST være i DIBColor-listen (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