Class EmfPlusColorMatrixEffect
Το όνομα: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Το αντικείμενο ColorMatrixEffect καθορίζει μια λεπτή μεταμόρφωση που πρέπει να εφαρμοστεί σε μια εικόνα.
public sealed class EmfPlusColorMatrixEffect : EmfPlusImageEffectsObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusImageEffectsObjectType ← EmfPlusColorMatrixEffect
Κληρονομημένα μέλη
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Οι εικόνες του Bitmap καθορίζονται από τα αντικείμενα του EmfPlusBitmap (μέρος 2.2.2.2).εκτελείται πολλαπλασιάζοντας ένα βακτήριο χρώματος από ένα αντικείμενο ColorMatrixEffect.εκτελεί μια γραμμική μεταμόρφωση, συμπεριλαμβανομένης της αντανάκλασης, της περιστροφής, της διαίρεσης ή της κλίμακας που ακολουθείται από μια μετάφραση.
Constructors
EmfPlusColorMatrixEffect()
public EmfPlusColorMatrixEffect()
Properties
Matrix
Πάρτε ή τοποθετήστε τη ματρυξία.
public int[][] Matrix { get; set; }
Αξία ιδιοκτησίας
int [ ]
MatrixN0
Αποκτά ή τοποθετεί το Ματρίκο[N][0] της 5x5 χρώματος. Αυτή η γραμμή χρησιμοποιείται για μετασχηματισμό.
public int[] MatrixN0 { get; set; }
Αξία ιδιοκτησίας
int [ ]
Remarks
Matrix_0_0 (4 bytes): Matrix[0][0], ο οποίος είναι ο παράγοντας του κόκκινου χρώματος.Matrix_1_0 (4 μίτες): Matrix[1][0].Matrix_2_0 (4 bytes): Matrix[2][0].Matrix_3_0 (4 bytes): Matrix[3][0].Matrix_4_0 (4 bytes): Matrix[4][0]. Αυτή η τιμή ΠΡΕΠΕΙ να είναι 0.0.
MatrixN1
Αποκτά ή τοποθετεί το Matrix[N][1] της 5x5 χρώμα matrice. Αυτή η σειρά χρησιμοποιείται για μετασχηματισμούς.
public int[] MatrixN1 { get; set; }
Αξία ιδιοκτησίας
int [ ]
Remarks
Matrix_0_1 (4 bytes): Matrix[0] [1]Matrix_1_1 (4 bytes): Matrix[1][1], ο οποίος είναι ο παράγοντας για το πράσινο χρώμα.Matrix_2_1 (4 bytes): Matrix[2] [1]Matrix_3_1 (4 bytes): Matrix[3][1].Matrix_4_0 (4 bytes): Matrix[4][0]. Αυτή η τιμή ΠΡΕΠΕΙ να είναι 0.0.
MatrixN2
Αποκτά ή τοποθετεί το Matrix[N][2] της 5x5 χρώμα matrice. Αυτή η σειρά χρησιμοποιείται για μετασχηματισμούς.
public int[] MatrixN2 { get; set; }
Αξία ιδιοκτησίας
int [ ]
Remarks
Matrix_0_2 (4 bytes): Matrix[0][2].Matrix_1_2 (4 bytes): Matrix[1][2].Matrix_2_2 (4 bytes): Matrix[2][2], ο οποίος είναι ο παράγοντας για το χρώμα μπλε.Matrix_3_1 (4 bytes): Matrix[3][1].Matrix_4_0 (4 bytes): Matrix[4][0]. Αυτή η τιμή ΠΡΕΠΕΙ να είναι 0.0.
MatrixN3
Αποκτά ή τοποθετεί το Matrix[N][3] του 5x5 χρώματος matrix. Αυτή η σειρά χρησιμοποιείται για μετασχηματισμούς.
public int[] MatrixN3 { get; set; }
Αξία ιδιοκτησίας
int [ ]
Remarks
Matrix_0_3 (4 bytes): Matrix[0][3].Matrix_1_3 (4 μίτ): Matrix[1][3].Matrix_2_3 (4 bytes): Matrix[2][3].Matrix_3_3 (4 bytes): Matrix[3][3], ο οποίος είναι ο παράγοντας για το αλφα (διαφάνεια)Matrix_4_0 (4 bytes): Matrix[4][0]. Αυτή η τιμή ΠΡΕΠΕΙ να είναι 0.0.
MatrixN4
Αποκτά ή τοποθετεί το Matrix[N][4] του 5x5 χρώματος. Αυτή η γραμμή χρησιμοποιείται για μεταφράσεις χρωμάτων.
public int[] MatrixN4 { get; set; }
Αξία ιδιοκτησίας
int [ ]
Remarks
Matrix_0_4 (4 bytes): Matrix[0][4].Matrix_1_4 (4 μίτ): Matrix[1][4].Matrix_2_4 (4 bytes): Matrix[2][4].Matrix_3_4 (4 bytes): Matrix[3][4].Matrix_4_4 (4 bytes): Matrix[4][4] Αυτή η τιμή ΠΡΕΠΕΙ να είναι 1.0.