EmfSetDiBitsToDevice
Contenu
[
Cacher
]EmfSetDiBitsToDevice class
L’enregistrement EMR_SETDIBITSTODEVICE spécifie un transfert en bloc de pixels à partir de lignes de balayage spécifiées de une image bitmap source vers un rectangle de destination.
public sealed class EmfSetDiBitsToDevice : EmfBitmapRecordType
Constructeurs
Nom | La description |
---|---|
EmfSetDiBitsToDevice(EmfRecord) | Initialise une nouvelle instance duEmfSetDiBitsToDevice classe. |
Propriétés
Nom | La description |
---|---|
Bounds { get; set; } | Obtient ou définit un objet WMF RectL ([MS-WMF] section 2.2.2.19) qui définit le rectangle de délimitation de destination en unités de périphérique. |
CScans { get; set; } | Obtient ou définit un entier non signé 32 bits qui spécifie le nombre de lignes de balayage. |
CxSrc { get; set; } | Obtient ou définit un entier signé 32 bits qui spécifie la largeur en pixels du rectangle source. |
CySrc { get; set; } | Obtient ou définit un entier signé 32 bits qui spécifie la hauteur en pixels du rectangle source |
IStartScan { get; set; } | Obtient ou définit un entier non signé 32 bits qui spécifie la première ligne de balayage du tableau. |
Size { get; set; } | Obtient ou définit la taille de l’enregistrement |
SourceBitmap { get; set; } | Obtient ou définit un tampon contenant le bitmap source, qui n’a pas besoin d’être contigu à la partie fixe de l’enregistrement EMR_SETDIBITSTODEVICE. En conséquence, les champs dans ce tampon qui sont étiquetés “UndefinedSpace” sont facultatifs et DOIVENT être ignorés. |
Type { get; set; } | Obtient ou définit le type. |
UsageSrc { get; set; } | Obtient ou définit un entier non signé 32 bits qui spécifie comment interpréter les valeurs de la table de couleurs dans l’en-tête du bitmap source. Cette valeur DOIT être dans l’énumération DIBColors (section 2.1.9). |
XDest { get; set; } | Obtient ou définit un entier signé 32 bits qui spécifie la coordonnée x logique du coin supérieur gauche du rectangle de destination. |
XSrc { get; set; } | Obtient ou définit un entier signé 32 bits qui spécifie la coordonnée x en pixels du coin inférieur gauche du rectangle source. |
YDest { get; set; } | Obtient ou définit un entier signé 32 bits qui spécifie la coordonnée y logique du coin supérieur gauche du rectangle de destination. |
YSrc { get; set; } | Obtient ou définit un entier signé 32 bits qui spécifie la coordonnée y en pixels du coin inférieur gauche du rectangle source. |
Remarques
Cet enregistrement prend en charge les images source au format JPEG et PNG. Le champ Compression dans l’en-tête du bitmap source spécifie le format de l’image.
Voir également
- class EmfBitmapRecordType
- espace de noms Aspose.Imaging.FileFormats.Emf.Emf.Records
- Assemblée Aspose.Imaging