Class EmfStretchDiBits

Class EmfStretchDiBits

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

EMR_STRETCHDIBITS-registret 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 EmfStretchDiBits : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfStretchDiBits

De arvede medlemmer

EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Denne optegnelse understøtter kildebilleder i JPEG og PNG-format.Bitmap header angiver billedformatet.Hvis tegnene på kilden og destination højde og bredde felter adskiller sig, angiver denne rekord enspejl-billede kopi af kilde bitmap til destinationen. det vil sige, hvis cxSrc og CxDest harforskellige tegn, et spejlbillede af kilde bitmap langs x-axis er angivet.cyDest har forskellige tegn, et spejlbillede af kilden bitmap langs y-axis er angivet.

Constructors

EmfStretchDiBits(EmfRecord)

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

public EmfStretchDiBits(EmfRecord source)

Parameters

source EmfRecord

Den kilde.

Properties

BitBltRasterOperation

Giver eller indsætter en 32-bit usigned integrator, der angiver en rasteroperationDisse koder definerer, hvordan farvedata fra kilde rektangle skal kombineres medfarvedata 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 bredden i piksler 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 højde i piksler i 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_STRETCHDIBITS-registeret.Denne buffer, der er mærket “UndefinedSpace” er valgfri og bør ignoreres.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Ejendomsværdi

WmfDeviceIndependentBitmap

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 x-koordinaten i pixels i øverste venstrekørsel af kilden rektangle.

public int XSrc { get; set; }

Ejendomsværdi

int

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 y-koordinaten i pixel i øverste venstrekørsel af kilden rektangle.

public int YSrc { get; set; }

Ejendomsværdi

int

 Dansk