Class EmfSetDiBitsToDevice

Class EmfSetDiBitsToDevice

Le nom : Aspose.Imaging.FileFormats.Emf.Emf.Records Assemblée: Aspose.Imaging.dll (25.4.0)

L’enregistrement EMR_SETDIBITSTODEVICE spécifie un bloc de transfert de pixels à partir des lignes d’échantillonnageUn bitmap source vers un rectangle de destination.

public sealed class EmfSetDiBitsToDevice : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfSetDiBitsToDevice

I membri ereditari

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

Remarks

Cet enregistrement prend en charge les images source en format JPEG et PNG. Le champ de compression dans la sourceLe titre bitmap spécifie le format d’image.

Constructors

EmfSetDiBitsToDevice(EmfRecord)

Initialisez une nouvelle instance de la classe Aspose.Imaging.FileFormats.Emf.EMF.Records.EmpSetDiBitsToDevice.

public EmfSetDiBitsToDevice(EmfRecord source)

Parameters

source EmfRecord

La fonte .

Properties

Bounds

Obtenez ou mettez un objet WMF RectL ([MS-WMV] section 2.2.2.19) qui définit leL’objectif est de limiter le rectangle dans les unités d’appareil.

public Rectangle Bounds { get; set; }

Valore di proprietà

Rectangle

Les scandales

Obtenez ou définissez un intégrateur non signé de 32 bits spécifiant le nombre de lignes de scan.

public int CScans { get; set; }

Valore di proprietà

int

CxSrc

Obtenez ou définissez un intégrateur signé de 32 bits qui spécifie la largeur en pixels du rectangle source.

public int CxSrc { get; set; }

Valore di proprietà

int

CySrc

Obtenez ou établissez un intégrateur signé de 32 bits qui spécifie la hauteur en pixels du rectangle source

public int CySrc { get; set; }

Valore di proprietà

int

Mise en scène

Obtenez ou mettez un intégrateur non signé de 32 bits qui spécifie la première ligne de scan dans l’array.

public int IStartScan { get; set; }

Valore di proprietà

int

SourceBitmap

Obtenez ou mettez un buffer contenant le bitmap source, qui n’est pas nécessaire d’êtrecompatible avec la portion fixe de l’enregistrement EMR_SETDIBITSTODEVICE.dans ce buffer qui sont étiquetés “UndefinedSpace” sont facultatifs et doivent être ignorés.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Valore di proprietà

WmfDeviceIndependentBitmap

UsageSrc

Obtenez ou mettez en place un integer non signé de 32 bits qui spécifie comment interpréter les valeurs dans leTableau de couleurs dans le titre bitmap source. Cette valeur doit figurer dans l’enregistrement DIBColors (section 2.1.9).

public EmfDibColors UsageSrc { get; set; }

Valore di proprietà

EmfDibColors

XDest

Obtenez ou définissez un intégrateur signé de 32 bits spécifiant la coordonnée logique x de la gauche supérieure.Le coin du rectangle de destination.

public int XDest { get; set; }

Valore di proprietà

int

XSrc

Obtenez ou définissez un intégrateur signé de 32 bits spécifiant la coordonnée x en pixels de la gauche inférieure.Le coin de la source rectangle.

public int XSrc { get; set; }

Valore di proprietà

int

YDEST

Obtenez ou établissez un intégrateur signé de 32 bits spécifiant le y-coordonné logique de la gauche supérieureLe coin du rectangle de destination.

public int YDest { get; set; }

Valore di proprietà

int

YSrc

Obtenez ou définissez un intégrateur signé de 32 bits spécifiant la coordonnée y en pixels de la gauche inférieure.Le coin de la source rectangle.

public int YSrc { get; set; }

Valore di proprietà

int

 Français