Class ImageAttributes

Class ImageAttributes

Nombre del espacio: Aspose.Imaging Asamblea: Aspose.Imaging.dll (25.4.0)

Un objeto Aspose.Imaging.ImageAttributes contiene información sobre cómo se manipulan los colores de bitmap y metafísica durante el rendimiento. Un objeto Aspose.Imaging.ImageAttributes mantiene varias configuraciones de ajuste de color, incluyendo las matrizes de ajuste de color, las matrizes de ajuste de grisa, los valores de corrección de gama, las tablas de color-mapa y los valores de límite de color. Durante el rendimiento, los colores pueden ser corregidos, oscurados, iluminados y eliminados. Para aplicar tales manipulaciones, inicia un objeto Aspose.Imaging.ImageAttributes y pasa el camino de ese objeto Aspose.Imaging.ImageAttributes (junto con el patógeno de Aspose.Imaging.Image.

public sealed class ImageAttributes

Inheritance

object ImageAttributes

Miembros heredados

object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Constructors

ImageAttributes()

public ImageAttributes()

Methods

ClearBrushRemapTable()

Limpiar la tabla de corte de colores de este Objeto Aspose.Imaging.ImageAttributes.

public void ClearBrushRemapTable()

ClearColorKey()

Limpiar la llave de color (rango de transparencia) para la categoría predeterminada.

public void ClearColorKey()

ClearColorKey(ColorAdjustType)

Limpiar la llave de color (rango de transparencia) para una categoría especificada.

public void ClearColorKey(ColorAdjustType type)

Parameters

type ColorAdjustType

Un elemento de Aspose.Imaging.ColorAdjustType que especifica la categoría para la que la llave de color es limpiada.

ClearColorMatrix()

Limpiar la matriz de ajuste de color para la categoría por defecto.

public void ClearColorMatrix()

ClearColorMatrix(ColorAdjustType)

Limpiar la matriz de ajuste de color para una categoría especificada.

public void ClearColorMatrix(ColorAdjustType type)

Parameters

type ColorAdjustType

Un elemento de Aspose.Imaging.ColorAdjustType que especifica la categoría para la que se limpia la matriz de ajuste de color.

ClearGamma()

Disabilita la corrección gamma para la categoría de defecto.

public void ClearGamma()

ClearGamma(ColorAdjustType)

Disabilita la corrección gamma para una categoría específica.

public void ClearGamma(ColorAdjustType type)

Parameters

type ColorAdjustType

Un elemento de Aspose.Imaging.ColorAdjustType que especifica la categoría para la que se deshabilita la corrección gamma.

ClearNoOp()

Clarifica la configuración NoOp para la categoría por defecto.

public void ClearNoOp()

ClearNoOp(ColorAdjustType)

Clare la configuración NoOp para una categoría especificada.

public void ClearNoOp(ColorAdjustType type)

Parameters

type ColorAdjustType

Un elemento de Aspose.Imaging.ColorAdjustType que especifica la categoría para la que se elimina la configuración NoOp.

ClearOutputChannel()

Clarifica la configuración de canal de salida CMYK (Cyan-magenta-yellow-black) para la categoría predeterminada.

public void ClearOutputChannel()

ClearOutputChannel(ColorAdjustType)

Clare la configuración del canal de salida (cyan-magenta-yellow-negro) para una categoría especificada.

public void ClearOutputChannel(ColorAdjustType type)

Parameters

type ColorAdjustType

Un elemento de Aspose.Imaging.ColorAdjustType que especifica la categoría para la que se apaga la configuración del canal de salida.

ClearOutputChannelColorProfile()

Descarga la configuración del perfil de color del canal de salida para la categoría predeterminada.

public void ClearOutputChannelColorProfile()

ClearOutputChannelColorProfile(ColorAdjustType)

Limita la configuración del perfil de color del canal de salida para una categoría especificada.

public void ClearOutputChannelColorProfile(ColorAdjustType type)

Parameters

type ColorAdjustType

Un elemento de Aspose.Imaging.ColorAdjustType que especifica la categoría para la que se elimina la configuración del perfil del canal de salida.

ClearRemapTable()

Limpiar la tabla de reemplazo de colores para la categoría predeterminada.

public void ClearRemapTable()

ClearRemapTable(ColorAdjustType)

Limpiar la tabla de color para una categoría especificada.

public void ClearRemapTable(ColorAdjustType type)

Parameters

type ColorAdjustType

Un elemento de Aspose.Imaging.ColorAdjustType que especifica la categoría para la que se limpia la tabla de remate.

ClearThreshold()

Calcula el valor del límite para la categoría de defecto.

public void ClearThreshold()

ClearThreshold(ColorAdjustType)

Calcula el valor del límite para una categoría especificada.

public void ClearThreshold(ColorAdjustType type)

Parameters

type ColorAdjustType

Un elemento de Aspose.Imaging.ColorAdjustType que especifica la categoría para la que el límite es limpiado.

SetBrushRemapTable(ColorMap[])

Configure la tabla de reemplazo de colores para la categoría de pulverización.

public void SetBrushRemapTable(ColorMap[] map)

Parameters

map ColorMap [][]

Una serie de objetos de Aspose.Imaging.ColorMap.

SetColorKey(color, color)

Configure la clave de color para la categoría predeterminada.

public void SetColorKey(Color colorLow, Color colorHigh)

Parameters

colorLow Color

El valor de la clave de color baja.

colorHigh Color

El valor de la clave de color.

SetColorKey(Color, Color, ColorAdjustType)

Configure la clave de color (rango de transparencia) para una categoría especificada.

public void SetColorKey(Color colorLow, Color colorHigh, ColorAdjustType type)

Parameters

colorLow Color

El valor de la clave de color baja.

colorHigh Color

El valor de la clave de color.

type ColorAdjustType

Un elemento de Aspose.Imaging.ColorAdjustType que especifica la categoría para la que se establece la llave de color.

SetColorMatrices(ColorMatrix y ColorMatrix)

Configure la matriz de ajuste de color y la matriz de ajuste de gracia para la categoría por defecto.

public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix)

Parameters

newColorMatrix ColorMatrix

La matriz de ajuste de color.

grayMatrix ColorMatrix

La matriz de ajuste de grayscale.

SetColorMatrices(ColorMatrix, ColorMatrix y ColorMatrix)

Configure la matriz de ajuste de color y la matriz de ajuste de gracia para la categoría por defecto.

public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix, ColorMatrixFlag flags)

Parameters

newColorMatrix ColorMatrix

La matriz de ajuste de color.

grayMatrix ColorMatrix

La matriz de ajuste de grayscale.

flags ColorMatrixFlag

Un elemento de Aspose.Imaging.ColorMatrixFlag que especifica el tipo de imagen y color que será afectado por las matrizes de ajuste de color y gris.

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)

Configure la matriz de ajuste de color y la matriz de ajuste de gracia para una categoría especificada.

public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix, ColorMatrixFlag mode, ColorAdjustType type)

Parameters

newColorMatrix ColorMatrix

La matriz de ajuste de color.

grayMatrix ColorMatrix

La matriz de ajuste de grayscale.

mode ColorMatrixFlag

Un elemento de Aspose.Imaging.ColorMatrixFlag que especifica el tipo de imagen y color que será afectado por las matrizes de ajuste de color y gris.

type ColorAdjustType

Un elemento de Aspose.Imaging.ColorAdjustType que especifica la categoría para la que se establecen las matrices de ajuste de color y gris.

SetColorMatrix(ColorMatrix)

Configure la matriz de ajuste de color para la categoría por defecto.

public void SetColorMatrix(ColorMatrix newColorMatrix)

Parameters

newColorMatrix ColorMatrix

La matriz de ajuste de color.

SetColorMatrix(Título: ColorMatrixFlag)

Configure la matriz de ajuste de color para la categoría por defecto.

public void SetColorMatrix(ColorMatrix newColorMatrix, ColorMatrixFlag flags)

Parameters

newColorMatrix ColorMatrix

La matriz de ajuste de color.

flags ColorMatrixFlag

Un elemento de Aspose.Imaging.ColorMatrixFlag que especifica el tipo de imagen y color que será afectado por la matriz de ajuste de color.

SetColorMatrix(ColorMatrix, ColorMatrixFlag, ColorAdjustType)

Configure la matriz de ajuste de color para una categoría especificada.

public void SetColorMatrix(ColorMatrix newColorMatrix, ColorMatrixFlag mode, ColorAdjustType type)

Parameters

newColorMatrix ColorMatrix

La matriz de ajuste de color.

mode ColorMatrixFlag

Un elemento de Aspose.Imaging.ColorMatrixFlag que especifica el tipo de imagen y color que será afectado por la matriz de ajuste de color.

type ColorAdjustType

Un elemento de Aspose.Imaging.ColorAdjustType que especifica la categoría para la que se establece la matriz de ajuste de color.

SetGamma(float)

Establece el valor gamma para la categoría predeterminada.

public void SetGamma(float gamma)

Parameters

gamma float

El valor de la corrección gamma.

SetGamma(Coloración, ColorAdjustType)

Establecer el valor gamma para una categoría específica.

public void SetGamma(float gamma, ColorAdjustType type)

Parameters

gamma float

El valor de la corrección gamma.

type ColorAdjustType

Un elemento de la enumeración Aspose.Imaging.ColorAdjustType que especifica la categoría para la que se establece el valor gamma.

SetNoOp()

Desactivar el ajuste de color para la categoría por defecto.

public void SetNoOp()

SetNoOp(ColorAdjustType)

Desactivar el ajuste de color para una categoría especificada.

public void SetNoOp(ColorAdjustType type)

Parameters

type ColorAdjustType

Un elemento de Aspose.Imaging.ColorAdjustType que especifica la categoría para la que se desactiva la corrección de color.

SetOutputChannel(ColorChannelFlag)

Configure el canal de salida CMYK (Cyan-magenta-yellow-black) para la categoría por defecto.

public void SetOutputChannel(ColorChannelFlag flags)

Parameters

flags ColorChannelFlag

Un elemento de Aspose.Imaging.ColorChannelFlag que especifica el canal de salida.

SetOutputChannel(ColorChannelFlag, ColorAdjustType)

Configure el canal de salida CMYK (Cyan-magenta-yellow-negro) para una categoría especificada.

public void SetOutputChannel(ColorChannelFlag flags, ColorAdjustType type)

Parameters

flags ColorChannelFlag

Un elemento de Aspose.Imaging.ColorChannelFlag que especifica el canal de salida.

type ColorAdjustType

Un elemento de Aspose.Imaging.ColorAdjustType que especifica la categoría para la que se establece el canal de salida.

SetOutputChannelColorProfile(El string)

Configure el archivo de perfil de color del canal de salida para la categoría predeterminada.

public void SetOutputChannelColorProfile(string colorProfileFilename)

Parameters

colorProfileFilename string

El nombre de ruta de un archivo de perfil de color. Si el archivo de perfil de color está en el directorio %SystemRoot%\System32\Spool\Drivers\Color, este parámetro puede ser el nombre de archivo.

SetOutputChannelColorProfile(Título: ColorAdjustType)

Configure el archivo de perfil de color del canal de salida para una categoría especificada.

public void SetOutputChannelColorProfile(string colorProfileFilename, ColorAdjustType type)

Parameters

colorProfileFilename string

El nombre de ruta de un archivo de perfil de color. Si el archivo de perfil de color está en el directorio %SystemRoot%\System32\Spool\Drivers\Color, este parámetro puede ser el nombre de archivo.

type ColorAdjustType

Un elemento de Aspose.Imaging.ColorAdjustType que especifica la categoría para la que se establece el archivo de perfil de color del canal de salida.

SetRemapTable(ColorMap[])

Configure la tabla de reemplazo de colores para la categoría predeterminada.

public void SetRemapTable(ColorMap[] map)

Parameters

map ColorMap [][]

Una serie de pares de colores de tipo Aspose.Imaging.ColorMap. Cada pareja de colores contiene un color existente (el primer valor) y el color a que se mapeará (el segundo valor).

SetRemapTable(ColorMap[][], ColorAdjustType)

Configure la tabla de reemplazo de colores para una categoría específica.

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

Parameters

map ColorMap [][]

Una serie de pares de colores de tipo Aspose.Imaging.ColorMap. Cada pareja de colores contiene un color existente (el primer valor) y el color a que se mapeará (el segundo valor).

type ColorAdjustType

Un elemento de Aspose.Imaging.ColorAdjustType que especifica la categoría para la que se establece la tabla de reparación de colores.

SetThreshold(float)

Establece el límite (rango de transparencia) para la categoría default.

public void SetThreshold(float threshold)

Parameters

threshold float

Un número real que especifica el valor del límite.

SetThreshold(Coloración, ColorAdjustType)

Establecer el límite (rango de transparencia) para una categoría especificada.

public void SetThreshold(float threshold, ColorAdjustType type)

Parameters

threshold float

Un valor límite de 0,0 a 1,0 que se utiliza como punto de desviación para la clasificación de colores que se hará en un valor máximo o mínimo.

type ColorAdjustType

Un elemento de Aspose.Imaging.ColorAdjustType que especifica la categoría para la que se establece el límite de color.

SetWrapMode(WrapMode)

Establece el modo de inclinación que se utiliza para decidir cómo inclinar una textura a través de una forma, o a los límites de la forma. Una textura se inclina a través de una forma para llenarla cuando la textura es menor que la forma que está llenando.

public void SetWrapMode(WrapMode mode)

Parameters

mode WrapMode

Un elemento de Aspose.Imaging.WrapMode que especifica cómo se utilizan copias repetidas de una imagen para calcular una zona.

SetWrapMode(WrapMode y Color)

Establece el modo de envasado y el color utilizado para decidir cómo envasar una textura a través de una forma, o a los límites de la forma. Una textura se envasará a través de una forma para llenarla cuando la textura es menor que la forma que está llenando.

public void SetWrapMode(WrapMode mode, Color color)

Parameters

mode WrapMode

Un elemento de Aspose.Imaging.WrapMode que especifica cómo se utilizan copias repetidas de una imagen para calcular una zona.

color Color

Una Aspose.Imaging.ImageAttributes es un objeto que especifica el color de los píxeles fuera de una imagen renderada. Esta color es visible si el parámetro de modo se establece en Aspose.Imaging.WrapMode.Clamp y el rectángulo de fuente pasado a DrawImage es más grande que la imagen misma.

SetWrapMode(WrapMode, Color, Bool)

Establece el modo de envasado y el color utilizado para decidir cómo envasar una textura a través de una forma, o a los límites de la forma. Una textura se envasará a través de una forma para llenarla cuando la textura es menor que la forma que está llenando.

public void SetWrapMode(WrapMode mode, Color color, bool clamp)

Parameters

mode WrapMode

Un elemento de Aspose.Imaging.WrapMode que especifica cómo se utilizan copias repetidas de una imagen para calcular una zona.

color Color

Un objeto de color que especifica el color de los píxeles fuera de una imagen renderada. esta color es visible si el parámetro de modo se establece en Aspose.Imaging.WrapMode.Clamp y el rectángulo de fuente trasladado a DrawImage es más grande que la imagen misma.

clamp bool

Este parámetro no tiene efecto. Configure en falso.

 Español