ImageAttributes.SetOutputChannelColorProfile Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define o arquivo de perfil de cor do canal de saída.
Sobrecargas
| Nome | Description |
|---|---|
| SetOutputChannelColorProfile(String, ColorAdjustType) |
Define o arquivo de perfil de cor do canal de saída para uma categoria especificada. |
| SetOutputChannelColorProfile(String) |
Define o arquivo de perfil de cor do canal de saída para a categoria padrão. |
SetOutputChannelColorProfile(String, ColorAdjustType)
- Origem:
- ImageAttributes.cs
- Origem:
- ImageAttributes.cs
- Origem:
- ImageAttributes.cs
- Origem:
- ImageAttributes.cs
- Origem:
- ImageAttributes.cs
- Origem:
- ImageAttributes.cs
- Origem:
- ImageAttributes.cs
- Origem:
- ImageAttributes.cs
Define o arquivo de perfil de cor do canal de saída para uma categoria especificada.
public:
void SetOutputChannelColorProfile(System::String ^ colorProfileFilename, System::Drawing::Imaging::ColorAdjustType type);
public void SetOutputChannelColorProfile(string colorProfileFilename, System.Drawing.Imaging.ColorAdjustType type);
member this.SetOutputChannelColorProfile : string * System.Drawing.Imaging.ColorAdjustType -> unit
Public Sub SetOutputChannelColorProfile (colorProfileFilename As String, type As ColorAdjustType)
Parâmetros
- colorProfileFilename
- String
O nome do caminho de um arquivo de perfil de cor. Se o arquivo de perfil de cor estiver no diretório %SystemRoot%\System32\Spool\Drivers\Color, esse parâmetro poderá ser o nome do arquivo. Caso contrário, esse parâmetro deve ser o nome do caminho totalmente qualificado.
- type
- ColorAdjustType
Um elemento que ColorAdjustType especifica a categoria para a qual o arquivo de perfil de cor do canal de saída é definido.
Comentários
Você pode usar e SetOutputChannelSetOutputChannelColorProfile métodos para converter uma imagem em um espaço de cores CMYK (ciano-magenta-amarelo-preto) e examinar as intensidades de um dos canais de cores cmyk. Por exemplo, suponha que você escreva um código que execute as seguintes etapas:
Criar um Image.
Crie um objeto ImageAttributes.
Passe ColorChannelC para o SetOutputChannel método do ImageAttributes objeto.
Passe o nome do caminho de um arquivo de perfil de cor para o SetOutputChannelColorProfile método do ImageAttributes objeto.
Passe os caminhos do Image e ImageAttributes dos objetos para o DrawImage método.
GDI+ usará o arquivo de perfil de cor para calcular o componente de ciano de cada pixel na imagem, e cada pixel na imagem renderizada será um tom de cinza que indica a intensidade de seu canal de ciano.
Um ImageAttributes objeto mantém as configurações de cor e escala de cinza para cinco categorias de ajuste: padrão, bitmap, pincel, caneta e texto. Por exemplo, você pode especificar um arquivo de perfil de cor do canal de saída para a categoria padrão e um arquivo de perfil de cor de canal de saída diferente para a categoria bitmap.
As configurações padrão de ajuste de cor e ajuste de escala de cinza se aplicam a todas as categorias que não têm configurações de ajuste próprias. Por exemplo, se você nunca especificar nenhuma configuração de ajuste para a categoria bitmap, as configurações padrão se aplicarão à categoria bitmap.
Assim que você especificar uma configuração de ajuste de cor ou ajuste de escala de cinza para uma determinada categoria, as configurações de ajuste padrão não se aplicam mais a essa categoria. Por exemplo, suponha que você especifique uma coleção de configurações de ajuste para a categoria padrão. Se você definir o arquivo de perfil de cor do canal de saída para a categoria bitmap passando Bitmap para o SetOutputChannelColorProfile método, nenhuma das configurações de ajuste padrão será aplicada a bitmaps.
Aplica-se a
SetOutputChannelColorProfile(String)
- Origem:
- ImageAttributes.cs
- Origem:
- ImageAttributes.cs
- Origem:
- ImageAttributes.cs
- Origem:
- ImageAttributes.cs
- Origem:
- ImageAttributes.cs
- Origem:
- ImageAttributes.cs
- Origem:
- ImageAttributes.cs
- Origem:
- ImageAttributes.cs
Define o arquivo de perfil de cor do canal de saída para a categoria padrão.
public:
void SetOutputChannelColorProfile(System::String ^ colorProfileFilename);
public void SetOutputChannelColorProfile(string colorProfileFilename);
member this.SetOutputChannelColorProfile : string -> unit
Public Sub SetOutputChannelColorProfile (colorProfileFilename As String)
Parâmetros
- colorProfileFilename
- String
O nome do caminho de um arquivo de perfil de cor. Se o arquivo de perfil de cor estiver no diretório %SystemRoot%\System32\Spool\Drivers\Color, esse parâmetro poderá ser o nome do arquivo. Caso contrário, esse parâmetro deve ser o nome do caminho totalmente qualificado.
Comentários
Você pode usar e SetOutputChannelSetOutputChannelColorProfile métodos para converter uma imagem em um espaço de cores CMYK (ciano-magenta-amarelo-preto) e examinar as intensidades de um dos canais de cores cmyk. Por exemplo, suponha que você escreva um código que execute as seguintes etapas:
Criar um Image.
Crie um objeto ImageAttributes.
Passe ColorChannelC para o SetOutputChannel método do ImageAttributes objeto.
Passe o nome do caminho de um arquivo de perfil de cor para o SetOutputChannelColorProfile método do ImageAttributes objeto.
Passe os caminhos do Image e ImageAttributes dos objetos para o DrawImage método.
GDI+ usará o arquivo de perfil de cor para calcular o componente de ciano de cada pixel na imagem, e cada pixel na imagem renderizada será um tom de cinza que indica a intensidade de seu canal de ciano.
Um ImageAttributes objeto mantém as configurações de cor e escala de cinza para cinco categorias de ajuste: padrão, bitmap, pincel, caneta e texto. Por exemplo, você pode especificar um arquivo de perfil de cor do canal de saída para a categoria padrão e um arquivo de perfil de cor de canal de saída diferente para a categoria bitmap.
As configurações padrão de ajuste de cor e ajuste de escala de cinza se aplicam a todas as categorias que não têm configurações de ajuste próprias. Por exemplo, se você nunca especificar nenhuma configuração de ajuste para a categoria bitmap, as configurações padrão se aplicarão à categoria bitmap.