Class ImageAttributes
Le nom : Aspose.Imaging Assemblée: Aspose.Imaging.dll (25.4.0)
Un objet Aspose.Imaging.ImageAttributes contient des informations sur la façon dont les couleurs bitmap et métaphile sont manipulées lors de la rendu.Un objet d’imagerie maintient plusieurs paramètres de ajustement des couleurs, y compris les matrices d’adaptation des coloris, les matices de adaptation du grayscale, valeurs de correction gamma, tables de cartes de couleurs et valeures de bord de couleur.Dans la rédaction, la couleur peut être corrigée, sombre, éclairée et supprimée.Pour appliquer de telles manipulations, initialisez un objet W L17.Immage Attribuutes et passez le chemin de ce __ WL 17__ .ImagesAtributs objets (avec la voie de l’indicateur à la méthode Drawage).
public sealed class ImageAttributes
Inheritance
I membri ereditari
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ImageAttributes()
public ImageAttributes()
Methods
ClearBrushRemapTable()
Il nettoie la table de réparation des couleurs de ce Aspose.Imaging.ImageAttributes objet.
public void ClearBrushRemapTable()
ClearColorKey()
Pulisce la chiave di colore (rango di trasparenza) per la categoria predefinita.
public void ClearColorKey()
ClearColorKey(ColorAdjustType)
Chiara la chiave di colore (rango di trasparenza) per una categoria specifica.
public void ClearColorKey(ColorAdjustType type)
Parameters
type
ColorAdjustType
Un élément de Aspose.Imaging.ColorAdjustType qui spécifie la catégorie pour laquelle la clé couleur est nettoyée.
ClearColorMatrix()
Pulisce la matrice di regolazione del colore per la categoria predefinita.
public void ClearColorMatrix()
ClearColorMatrix(ColorAdjustType)
Pulisce la matrice di regolazione del colore per una categoria specifica.
public void ClearColorMatrix(ColorAdjustType type)
Parameters
type
ColorAdjustType
Un élément de Aspose.Imaging.ColorAdjustType qui spécifie la catégorie pour laquelle la matrice d’ajustement des couleurs est nettoyée.
ClearGamma()
Disabilita la correzione gamma per la categoria predefinita.
public void ClearGamma()
ClearGamma(ColorAdjustType)
Disabilita la correzione gamma per una categoria specifica.
public void ClearGamma(ColorAdjustType type)
Parameters
type
ColorAdjustType
Un élément de Aspose.Imaging.ColorAdjustType qui spécifie la catégorie pour laquelle la correction gamma est désactivée.
ClearNoOp()
Chiarire la configurazione NoOp per la categoria predefinita.
public void ClearNoOp()
ClearNoOp(ColorAdjustType)
Chiarire la configurazione NoOp per una categoria specifica.
public void ClearNoOp(ColorAdjustType type)
Parameters
type
ColorAdjustType
Un élément de Aspose.Imaging.ColorAdjustType qui spécifie la catégorie pour laquelle le paramètre NoOp est supprimé.
ClearOutputChannel()
Chiarire la configurazione del canale di uscita CMYK (cyan-magenta-giallo-nero) per la categoria predefinita.
public void ClearOutputChannel()
ClearOutputChannel(ColorAdjustType)
Chiarire la configurazione del canale di uscita (cyan-magenta-giallo-nero) per una categoria specifica.
public void ClearOutputChannel(ColorAdjustType type)
Parameters
type
ColorAdjustType
Un élément de Aspose.Imaging.ColorAdjustType qui spécifie la catégorie pour laquelle la configuration du canal de sortie est supprimée.
ClearOutputChannelColorProfile()
Pulisce la configurazione del profilo colore del canale di uscita per la categoria predefinita.
public void ClearOutputChannelColorProfile()
ClearOutputChannelColorProfile(ColorAdjustType)
Chiarire la configurazione del profilo colore del canale di uscita per una categoria specifica.
public void ClearOutputChannelColorProfile(ColorAdjustType type)
Parameters
type
ColorAdjustType
Un élément de Aspose.Imaging.ColorAdjustType qui spécifie la catégorie pour laquelle le paramètre de profil du canal de sortie est nettoyé.
ClearRemapTable()
Pulisce la tabella di ripristino dei colori per la categoria predefinita.
public void ClearRemapTable()
ClearRemapTable(ColorAdjustType)
Pulisce la tabella di colorazione per una categoria specifica.
public void ClearRemapTable(ColorAdjustType type)
Parameters
type
ColorAdjustType
Un élément de Aspose.Imaging.ColorAdjustType qui spécifie la catégorie pour laquelle la table de réparation est nettoyée.
ClearThreshold()
Chiarire il valore limite per la categoria predefinita.
public void ClearThreshold()
ClearThreshold(ColorAdjustType)
Determina il valore limite per una categoria specifica.
public void ClearThreshold(ColorAdjustType type)
Parameters
type
ColorAdjustType
Un élément de Aspose.Imaging.ColorAdjustType qui spécifie la catégorie pour laquelle le seuil est nettoyé.
SetBrushRemapTable(ColorMap[])
Imposta la tabella di colorazione per la categoria di spazzolino.
public void SetBrushRemapTable(ColorMap[] map)
Parameters
map
ColorMap
[ ]
Une série d’objets Aspose.Imaging.ColorMap.
SetColorKey(Couleur, couleur)
Inserisci la chiave colore per la categoria predefinita.
public void SetColorKey(Color colorLow, Color colorHigh)
Parameters
colorLow
Color
Il basso valore di colore chiave.
colorHigh
Color
Il valore di colore chiave.
SetColorKey(Couleur, couleur, ColorAdjustType)
Imposta la chiave di colore (rango di trasparenza) per una categoria specifica.
public void SetColorKey(Color colorLow, Color colorHigh, ColorAdjustType type)
Parameters
colorLow
Color
Il basso valore di colore chiave.
colorHigh
Color
Il valore di colore chiave.
type
ColorAdjustType
Un élément de Aspose.Imaging.ColorAdjustType qui spécifie la catégorie pour laquelle la clé couleur est définie.
SetColorMatrices(ColorMatrix et ColorMatrix)
Imposta la matrice di adeguamento del colore e la matrice di adeguamento della scala griglia per la categoria predefinita.
public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix)
Parameters
newColorMatrix
ColorMatrix
La matrice di regolazione del colore.
grayMatrix
ColorMatrix
La matrice di adeguamento della grayscale.
SetColorMatrices(ColorMatrix, ColorMatrix et ColorMatrix)
Imposta la matrice di adeguamento del colore e la matrice di adeguamento della scala griglia per la categoria predefinita.
public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix, ColorMatrixFlag flags)
Parameters
newColorMatrix
ColorMatrix
La matrice di regolazione del colore.
grayMatrix
ColorMatrix
La matrice di adeguamento della grayscale.
flags
ColorMatrixFlag
Un élément de Aspose.Imaging.ColorMatrixFlag qui spécifie le type d’image et de couleur qui sera affecté par les matrices de ajustement des couleurs et grayscale.
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrix, ColorAdjustType)
Imposta la matrice di adeguamento del colore e la matrice di adeguamento della griglia per una categoria specificata.
public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix, ColorMatrixFlag mode, ColorAdjustType type)
Parameters
newColorMatrix
ColorMatrix
La matrice di regolazione del colore.
grayMatrix
ColorMatrix
La matrice di adeguamento della grayscale.
mode
ColorMatrixFlag
Un élément de Aspose.Imaging.ColorMatrixFlag qui spécifie le type d’image et de couleur qui sera affecté par les matrices de ajustement des couleurs et grayscale.
type
ColorAdjustType
Un élément de Aspose.Imaging.ColorAdjustType qui spécifie la catégorie pour laquelle les matrices d’ajustement de couleur et de graisse sont définis.
SetColorMatrix(ColorMatrix)
Imposta la matrice di regolazione del colore per la categoria predefinita.
public void SetColorMatrix(ColorMatrix newColorMatrix)
Parameters
newColorMatrix
ColorMatrix
La matrice di regolazione del colore.
SetColorMatrix(ColorMatrix et ColorMatrixFlag)
Imposta la matrice di regolazione del colore per la categoria predefinita.
public void SetColorMatrix(ColorMatrix newColorMatrix, ColorMatrixFlag flags)
Parameters
newColorMatrix
ColorMatrix
La matrice di regolazione del colore.
flags
ColorMatrixFlag
Un élément de Aspose.Imaging.ColorMatrixFlag qui spécifie le type d’image et de couleur qui sera affecté par la matrice de ajustement des couleurs.
SetColorMatrix(ColorMatrix, ColorMatrixFlag, ColorAdjustType)
Imposta la matrice di regolazione del colore per una categoria specifica.
public void SetColorMatrix(ColorMatrix newColorMatrix, ColorMatrixFlag mode, ColorAdjustType type)
Parameters
newColorMatrix
ColorMatrix
La matrice di regolazione del colore.
mode
ColorMatrixFlag
Un élément de Aspose.Imaging.ColorMatrixFlag qui spécifie le type d’image et de couleur qui sera affecté par la matrice de ajustement des couleurs.
type
ColorAdjustType
Un élément de Aspose.Imaging.ColorAdjustType qui spécifie la catégorie pour laquelle la matrice d’ajustement des couleurs est définie.
SetGamma(Flotte)
Imposta il valore gamma per la categoria predefinita.
public void SetGamma(float gamma)
Parameters
gamma
float
Il valore della correzione gamma.
SetGamma(Flèche, ColorAdjustType)
Imposta il valore gamma per una categoria specifica.
public void SetGamma(float gamma, ColorAdjustType type)
Parameters
gamma
float
Il valore della correzione gamma.
type
ColorAdjustType
Un élément de la liste Aspose.Imaging.ColorAdjustType qui spécifie la catégorie pour laquelle la valeur gamma est définie.
SetNoOp()
Disattivare l’adeguamento del colore per la categoria predefinita.
public void SetNoOp()
SetNoOp(ColorAdjustType)
Disattivare l’adeguamento del colore per una categoria specifica.
public void SetNoOp(ColorAdjustType type)
Parameters
type
ColorAdjustType
Un élément de Aspose.Imaging.ColorAdjustType qui spécifie la catégorie pour laquelle la correction de couleur est désactivée.
SetOutputChannel(ColorChannelFlag)
Imposta il canale di uscita CMYK (cyan-magenta-giallo-nero) per la categoria predefinita.
public void SetOutputChannel(ColorChannelFlag flags)
Parameters
flags
ColorChannelFlag
Un élément de Aspose.Imaging.ColorChannelFlag qui spécifie le canal de sortie.
SetOutputChannel(ColorChannelFlag, Type de couleur)
Imposta il canale di uscita CMYK (cyan-magenta-giallo-nero) per una categoria specifica.
public void SetOutputChannel(ColorChannelFlag flags, ColorAdjustType type)
Parameters
flags
ColorChannelFlag
Un élément de Aspose.Imaging.ColorChannelFlag qui spécifie le canal de sortie.
type
ColorAdjustType
Un élément de Aspose.Imaging.ColorAdjustType qui spécifie la catégorie pour laquelle le canal de sortie est configuré.
SetOutputChannelColorProfile(Le string)
Imposta il file color-profile del canale di uscita per la categoria predefinita.
public void SetOutputChannelColorProfile(string colorProfileFilename)
Parameters
colorProfileFilename
string
Il nome di percorso di un file di profilo colorato.Se il file di profilo colorato è nel %SystemRoot%\System32\Spool\Drivers\Color directory, questo parametro può essere il nome del file.Altrimenti, questo parametro deve essere il nome di percorso completamente qualificato.
SetOutputChannelColorProfile(Télécharger ColorAdjustTyp)
Imposta il file di profilo colorato del canale di uscita per una categoria specifica.
public void SetOutputChannelColorProfile(string colorProfileFilename, ColorAdjustType type)
Parameters
colorProfileFilename
string
Il nome di percorso di un file di profilo colorato.Se il file di profilo colorato è nel %SystemRoot%\System32\Spool\Drivers\Color directory, questo parametro può essere il nome del file.Altrimenti, questo parametro deve essere il nome di percorso completamente qualificato.
type
ColorAdjustType
Un élément de Aspose.Imaging.ColorAdjustType qui spécifie la catégorie pour laquelle le fichier de profil couleur du canal de sortie est configuré.
SetRemapTable(ColorMap[])
Imposta la tabella di ripristino dei colori per la categoria predefinita.
public void SetRemapTable(ColorMap[] map)
Parameters
map
ColorMap
[ ]
Chaque paire de couleurs contient une couleur existante (la première valeur) et la couleur à laquelle il sera cartographié (le deuxième valeur).
SetRemapTable(ColorMap[ ], CouleurModifier)
Imposta la tabella di colorazione per una categoria specifica.
public void SetRemapTable(ColorMap[] map, ColorAdjustType type)
Parameters
map
ColorMap
[ ]
Chaque paire de couleurs contient une couleur existante (la première valeur) et la couleur à laquelle il sera cartographié (le deuxième valeur).
type
ColorAdjustType
Un élément de Aspose.Imaging.ColorAdjustType qui spécifie la catégorie pour laquelle la table de réparation des couleurs est définie.
SetThreshold(Flotte)
Imposta il limite (rango di trasparenza) per la categoria predefinita.
public void SetThreshold(float threshold)
Parameters
threshold
float
Un numero reale che specifica il valore di soglia.
SetThreshold(Flèche, ColorAdjustType)
Imposta il limite (rango di trasparenza) per una categoria specifica.
public void SetThreshold(float threshold, ColorAdjustType type)
Parameters
threshold
float
Un valore limite da 0,0 a 1,0 che viene utilizzato come punto di partenza per sortare i colori che saranno mappati a un valore massimo o minimo.
type
ColorAdjustType
Un élément de Aspose.Imaging.ColorAdjustType qui spécifie la catégorie pour laquelle le seuil de couleur est fixé.
SetWrapMode(WrapMode)
Imposta il modo di incisione che viene utilizzato per decidere come tagliare una texture attraverso una forma, o ai confini della forma. Una texture è tagliata attraverso una forma per riempirla quando la texture è più piccola della forma che sta riempendo.
public void SetWrapMode(WrapMode mode)
Parameters
mode
WrapMode
Un élément de Aspose.Imaging.WrapMode qui spécifie comment les copies répétées d’une image sont utilisées pour taper une zone.
SetWrapMode(WrapMode, couleur)
Imposta il modo e il colore utilizzato per decidere come tagliare una texture attraverso una forma, o ai confini della forma. Una texture è tagliata attraverso una forma per riempirla quando la texture è più piccola della forma che sta riempendo.
public void SetWrapMode(WrapMode mode, Color color)
Parameters
mode
WrapMode
Un élément de Aspose.Imaging.WrapMode qui spécifie comment les copies répétées d’une image sont utilisées pour taper une zone.
color
Color
Un Aspose.Imaging.ImageAttributes l’objet qui spécifie la couleur des pixels en dehors d’une image rendue. Cette couleur est visible si le paramètre de mode est fixé à Wl17.WrapMode.Clamp et la rectangle source passée à DrawImages est plus grande que l’image elle-même.
SetWrapMode(WrapMode, couleur, bool)
Imposta il modo e il colore utilizzato per decidere come tagliare una texture attraverso una forma, o ai confini della forma. Una texture è tagliata attraverso una forma per riempirla quando la texture è più piccola della forma che sta riempendo.
public void SetWrapMode(WrapMode mode, Color color, bool clamp)
Parameters
mode
WrapMode
Un élément de Aspose.Imaging.WrapMode qui spécifie comment les copies répétées d’une image sont utilisées pour taper une zone.
color
Color
Un objet de couleur qui spécifie la couleur des pixels en dehors d’une image rendue. Cette couleur est visible si le paramètre de mode est fixé à Aspose.Imaging.WrapMode.Clamp et le rectangle source passé à DrawImage est plus grand que l’image elle-même.
clamp
bool
Questo parametro non ha effetto. impostarlo a falso.