EmfPlusColorMatrixEffect
Inhalt
[
Ausblenden
]EmfPlusColorMatrixEffect class
Das ColorMatrixEffect-Objekt gibt eine affine Transformation an, die auf ein Bild angewendet werden soll.
public sealed class EmfPlusColorMatrixEffect : EmfPlusImageEffectsObjectType
Konstrukteure
| Name | Beschreibung |
|---|---|
| EmfPlusColorMatrixEffect() | Default_Constructor |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Matrix { get; set; } | Ruft die Matrix ab oder legt sie fest. |
| MatrixN0 { get; set; } | Holt oder setzt die Matrix[N][0] der 5x5-Farbmatrix. Diese Zeile wird für Transformationen verwendet. |
| MatrixN1 { get; set; } | Holt oder setzt die Matrix[N][1] der 5x5-Farbmatrix. Diese Zeile wird für Transformationen verwendet. |
| MatrixN2 { get; set; } | Holt oder setzt die Matrix[N][2] der 5x5-Farbmatrix. Diese Zeile wird für Transformationen verwendet. |
| MatrixN3 { get; set; } | Holt oder setzt die Matrix[N][3] der 5x5-Farbmatrix. Diese Zeile wird für Transformationen verwendet. |
| MatrixN4 { get; set; } | Holt oder setzt die Matrix[N][4] der 5x5-Farbmatrix. Diese Zeile wird für Farbübersetzungen verwendet. |
Bemerkungen
Bitmap-Bilder werden durch EmfPlusBitmap-Objekte (Abschnitt 2.2.2.2) spezifiziert. Ein Farbmatrixeffekt wird ausgeführt, indem ein Farbvektor mit einem ColorMatrixEffect-Objekt multipliziert wird. Eine 5x5-Farbmatrix kann eine lineare Transformation durchführen, einschließlich Reflexion, Rotation, Scherung oder Skalierung, gefolgt von einer Translation.
Siehe auch
- class EmfPlusImageEffectsObjectType
- namensraum Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects
- Montage Aspose.Imaging