Class EmfPlusColorMatrixEffect
Το όνομα: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Συγκέντρωση: Aspose.Imaging.dll (25.5.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): Ματρίκος[0][0], ο οποίος είναι ο παράγοντας του κόκκινου χρώματος.Matrix_1_0 (4 bytes): Ματρίκος[1][0].Matrix_2_0 (4 μίτες): Ματρίκος[2][0].Matrix_3_0 (4 μίτες): Ματρίκος[3][0].Matrix_4_0 (4 μίτες): Ματρίκος[4][0]. Αυτή η τιμή ΠΡΕΠΕΙ να είναι 0.0.
MatrixN1
Αποκτά ή τοποθετεί το Matrix[N][1] της 5x5 χρώμα matrice. Αυτή η σειρά χρησιμοποιείται για μετασχηματισμούς.
public int[] MatrixN1 { get; set; }
Αξία ιδιοκτησίας
int [ ]
Remarks
Matrix_0_1 (4 bytes): Ματρίκος[0][1].Matrix_ 1_1 (4 bytes): Matris[1][1], ο οποίος είναι ο παράγοντας για το πράσινο χρώμα.Matrix_2_1 (4 bytes): Ματρίκος[2][1].Matrix_3_1 (4 bytes): Ματρίκος[3][1].Matrix_4_0 (4 μίτες): Ματρίκος[4][0]. Αυτή η τιμή ΠΡΕΠΕΙ να είναι 0.0.
MatrixN2
Αποκτά ή τοποθετεί το Matrix[N][2] της 5x5 χρώμα matrice. Αυτή η σειρά χρησιμοποιείται για μετασχηματισμούς.
public int[] MatrixN2 { get; set; }
Αξία ιδιοκτησίας
int [ ]
Remarks
Matrix_0_2 (4 bytes): Ματρίκος[0][2].Matrix_1_2 (4 bytes): Ματρίκος[1][2].Matrix_2_4 (4 bytes): Matris[2][2], ο οποίος είναι ο παράγοντας για το χρώμα μπλε.Matrix_3_1 (4 bytes): Ματρίκος[3][1].Matrix_4_0 (4 μίτες): Ματρίκος[4][0]. Αυτή η τιμή ΠΡΕΠΕΙ να είναι 0.0.
MatrixN3
Αποκτά ή τοποθετεί το Matrix[N][3] του 5x5 χρώματος matrix. Αυτή η σειρά χρησιμοποιείται για μετασχηματισμούς.
public int[] MatrixN3 { get; set; }
Αξία ιδιοκτησίας
int [ ]
Remarks
Matrix_0_3 (4 bytes): Ματρίκος[0][3].Matrix_1_3 (4 bytes): Ματρίκος[1][3].Matrix_2_3 (4 bytes): Ματρίκος[2][3].Matrix_3_4 (4 bytes): Matris[3][3], ο οποίος είναι ο παράγοντας για το άλφα (διαφάνεια)Matrix_4_0 (4 μίτες): Ματρίκος[4][0]. Αυτή η τιμή ΠΡΕΠΕΙ να είναι 0.0.
MatrixN4
Αποκτά ή τοποθετεί το Matrix[N][4] του 5x5 χρώματος. Αυτή η γραμμή χρησιμοποιείται για μεταφράσεις χρωμάτων.
public int[] MatrixN4 { get; set; }
Αξία ιδιοκτησίας
int [ ]
Remarks
Matrix_0_4 (4 bytes): Ματρίκος[0][4].Matrix_1_4 (4 bytes): Ματρίκος[1][4].Matrix_2_4 (4 bytes): Ματρίκος[2][4].Matrix_3_4 (4 bytes): Ματρίκος[3][4].Matrix_4_3 (4 bytes): Matris[4][4] Αυτή η τιμή ΠΡΕΠΕΙ να είναι 1.0.