Class ImageAttributes

Class ImageAttributes

Il nome: Aspose.Imaging Assemblea: Aspose.Imaging.dll (25.4.0)

Un Aspose.Imaging.ImageAttributes oggetto contiene informazioni su come il bitmap e i colori metafili vengono manipolati durante la rilascio. Un Wl17.ImagineAtribut object mantiene diverse impostazioni di ajustamento dei colori, tra cui matrici di adeguamento del colore, matriche di grayscale, valori di correzione gamma, tabelle di mappe di colore e valori del confine colorato. Durante la Rilascia, colori possono essere corretti, oscurati, illuminati e rimossi. Per applicare tali manipulazioni, iniziare un _ WL16_ .Imagine Atributs oggetti e passare il percorso di questo _www.

public sealed class ImageAttributes

Inheritance

object ImageAttributes

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()

Rimuove la tabella di ripristino del colore di questo Aspose.Imaging.ImageAttributes oggetto.

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 elemento di Aspose.Imaging.ColorAdjustType che specifica la categoria per la quale la chiave di colore è chiusa.

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 elemento di Aspose.Imaging.ColorAdjustType che specifica la categoria per la quale è pulita la matrice di adeguamento del colore.

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 elemento di Aspose.Imaging.ColorAdjustType che specifica la categoria per la quale è disattivata la correzione gamma.

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 elemento di Aspose.Imaging.ColorAdjustType che specifica la categoria per la quale la configurazione NoOp è cancellata.

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 elemento di Aspose.Imaging.ColorAdjustType che specifica la categoria per la quale la configurazione del canale di uscita è cancellata.

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 elemento di Aspose.Imaging.ColorAdjustType che specifica la categoria per la quale è eliminata la configurazione del profilo del canale di uscita.

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 elemento di Aspose.Imaging.ColorAdjustType che specifica la categoria per la quale la tabella di rimpatrio è cancellata.

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 elemento di Aspose.Imaging.ColorAdjustType che specifica la categoria per la quale il limite è chiuso.

SetBrushRemapTable(ColorMap[])

Imposta la tabella di colorazione per la categoria di spazzolino.

public void SetBrushRemapTable(ColorMap[] map)

Parameters

map ColorMap [ ]

Una serie di oggetti Aspose.Imaging.ColorMap.

SetColorKey(colore, colore)

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(Colore, Color, 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 elemento di Aspose.Imaging.ColorAdjustType che specifica la categoria per la quale è impostata la chiave di colore.

SetColorMatrices(Colore Matrix, Colore Matrix)

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 e 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 elemento di Aspose.Imaging.ColorMatrixFlag che specifica il tipo di immagine e colore che sarà influenzato dalle matrice di regolazione del colore e della grayscale.

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, 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 elemento di Aspose.Imaging.ColorMatrixFlag che specifica il tipo di immagine e colore che sarà influenzato dalle matrice di regolazione del colore e della grayscale.

type ColorAdjustType

Un elemento di Aspose.Imaging.ColorAdjustType che specifica la categoria per la quale sono impostate le matrice di adeguamento del colore e della griglia.

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(Riflessioni su 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 elemento di Aspose.Imaging.ColorMatrixFlag che specifica il tipo di immagine e colore che sarà influenzato dalla matrice di regolazione del colore.

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 elemento di Aspose.Imaging.ColorMatrixFlag che specifica il tipo di immagine e colore che sarà influenzato dalla matrice di regolazione del colore.

type ColorAdjustType

Un elemento di Aspose.Imaging.ColorAdjustType che specifica la categoria per la quale è impostata la matrice di adeguamento del colore.

SetGamma(flotta)

Imposta il valore gamma per la categoria predefinita.

public void SetGamma(float gamma)

Parameters

gamma float

Il valore della correzione gamma.

SetGamma(Flotta, 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 elemento dell’elenco Aspose.Imaging.ColorAdjustType che specifica la categoria per la quale il valore gamma è impostato.

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 elemento di Aspose.Imaging.ColorAdjustType che specifica la categoria per la quale viene disattivata la correzione del colore.

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 elemento di Aspose.Imaging.ColorChannelFlag che specifica il canale di uscita.

SetOutputChannel(ColorChannelFlag, ColorAdjustType)

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 elemento di Aspose.Imaging.ColorChannelFlag che specifica il canale di uscita.

type ColorAdjustType

Un elemento di Aspose.Imaging.ColorAdjustType che specifica la categoria per la quale è impostato il canale di uscita.

SetOutputChannelColorProfile(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(String, ColorAdjustType)

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 elemento di Aspose.Imaging.ColorAdjustType che specifica la categoria per la quale è impostato il file di profilo colore del canale di uscita.

SetRemapTable(ColorMap[])

Imposta la tabella di ripristino dei colori per la categoria predefinita.

public void SetRemapTable(ColorMap[] map)

Parameters

map ColorMap [ ]

Ogni coppia di colori contiene un colore esistente (il primo valore) e il colore a cui verrà mappato (Il secondo valore).

SetRemapTable(ColorMap[ ], Il colore adeguato)

Imposta la tabella di colorazione per una categoria specifica.

public void SetRemapTable(ColorMap[] map, ColorAdjustType type)

Parameters

map ColorMap [ ]

Ogni coppia di colori contiene un colore esistente (il primo valore) e il colore a cui verrà mappato (Il secondo valore).

type ColorAdjustType

Un elemento di Aspose.Imaging.ColorAdjustType che specifica la categoria per la quale è impostata la tabella di ripristino dei colori.

SetThreshold(flotta)

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(Flotta, 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 elemento di Aspose.Imaging.ColorAdjustType che specifica la categoria per la quale è impostato il limite di colore.

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 elemento di Aspose.Imaging.WrapMode che specifica come le copie ripetute di un’immagine vengono utilizzate per tagliare una zona.

SetWrapMode(WrapMode e colore)

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 elemento di Aspose.Imaging.WrapMode che specifica come le copie ripetute di un’immagine vengono utilizzate per tagliare una zona.

color Color

Un Aspose.Imaging.ImageAttributa l’oggetto che specifica il colore dei pixel al di fuori di un’immagine renderita.Questo colore è visibile se il parametro di modalità è impostato a Wl17.WrapMode.Clamp e il rettangolo sorgente trasferito a DrawImages è più grande della stessa immagine.

SetWrapMode(WrapMode, colore, 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 elemento di Aspose.Imaging.WrapMode che specifica come le copie ripetute di un’immagine vengono utilizzate per tagliare una zona.

color Color

Questo colore è visibile se il parametro di modalità è impostato a Aspose.Imaging.WrapMode.Clamp e il rettangolo sorgente trasferito a DrawImage è più grande dell’immagine stessa.

clamp bool

Questo parametro non ha effetto. impostarlo a falso.

 Italiano