ImageAttributes

ImageAttributes class

BirImageAttributes nesne, oluşturma sırasında bitmap ve meta dosyası renklerinin nasıl değiştirildiği hakkında bilgi içerir. BirImageAttributesnesne, renk ayarlama matrisleri, gri tonlama ayarlama matrisleri, gama düzeltme değerleri, renk haritası tabloları ve renk eşiği değerleri dahil olmak üzere çeşitli renk ayarlama ayarlarını korur. Render sırasında renkler düzeltilebilir, koyulaştırılabilir, aydınlatılabilir ve kaldırılabilir. Bu tür manipülasyonları uygulamak için birImageAttributes nesne ve bunun yolunu geçmekImageAttributes nesne (birImage ) DrawImage yöntemine.

public sealed class ImageAttributes

yapıcılar

İsimTanım
ImageAttributes()Default_Constructor

yöntemler

İsimTanım
ClearBrushRemapTable()Bunun fırça rengi yeniden eşleme tablosunu temizlerImageAttributes nesne.
ClearColorKey()Varsayılan kategori için renk anahtarını (saydamlık aralığı) temizler.
ClearColorKey(ColorAdjustType)Belirtilen kategori için renk anahtarını (saydamlık aralığı) temizler.
ClearColorMatrix()Varsayılan kategori için renk ayarlama matrisini temizler.
ClearColorMatrix(ColorAdjustType)Belirtilen kategori için renk ayarlama matrisini temizler.
ClearGamma()Varsayılan kategori için gama düzeltmesini devre dışı bırakır.
ClearGamma(ColorAdjustType)Belirtilen kategori için gama düzeltmesini devre dışı bırakır.
ClearNoOp()Varsayılan kategori için NoOp ayarını temizler.
ClearNoOp(ColorAdjustType)Belirtilen kategori için NoOp ayarını temizler.
ClearOutputChannel()Varsayılan kategori için CMYK (camgöbeği-macenta-sarı-siyah) çıkış kanalı ayarını temizler.
ClearOutputChannel(ColorAdjustType)Belirtilen kategori için (camgöbeği-macenta-sarı-siyah) çıkış kanalı ayarını temizler.
ClearOutputChannelColorProfile()Varsayılan kategori için çıktı kanalı renk profili ayarını temizler.
ClearOutputChannelColorProfile(ColorAdjustType)Belirtilen kategori için çıktı kanalı renk profili ayarını temizler.
ClearRemapTable()Varsayılan kategori için renk yeniden eşleme tablosunu temizler.
ClearRemapTable(ColorAdjustType)Belirtilen kategori için renk yeniden eşleme tablosunu temizler.
ClearThreshold()Varsayılan kategori için eşik değerini temizler.
ClearThreshold(ColorAdjustType)Belirtilen kategori için eşik değerini temizler.
SetBrushRemapTable(ColorMap[])Fırça kategorisi için renk yeniden eşleme tablosunu ayarlar.
SetColorKey(Color, Color)Varsayılan kategori için renk anahtarını ayarlar.
SetColorKey(Color, Color, ColorAdjustType)Belirtilen kategori için renk anahtarını (saydamlık aralığı) ayarlar.
SetColorMatrices(ColorMatrix, ColorMatrix)Varsayılan kategori için renk ayar matrisini ve gri tonlamalı ayar matrisini ayarlar.
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag)Varsayılan kategori için renk ayar matrisini ve gri tonlamalı ayar matrisini ayarlar.
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)Belirtilen kategori için renk ayarlama matrisini ve gri tonlama ayarlama matrisini ayarlar.
SetColorMatrix(ColorMatrix)Varsayılan kategori için renk ayarlama matrisini ayarlar.
SetColorMatrix(ColorMatrix, ColorMatrixFlag)Varsayılan kategori için renk ayarlama matrisini ayarlar.
SetColorMatrix(ColorMatrix, ColorMatrixFlag, ColorAdjustType)Belirtilen kategori için renk ayarlama matrisini ayarlar.
SetGamma(float)Varsayılan kategori için gama değerini ayarlar.
SetGamma(float, ColorAdjustType)Belirtilen kategori için gama değerini ayarlar.
SetNoOp()Varsayılan kategori için renk ayarını kapatır.
SetNoOp(ColorAdjustType)Belirtilen kategori için renk ayarını kapatır.
SetOutputChannel(ColorChannelFlag)Varsayılan kategori için CMYK (camgöbeği-macenta-sarı-siyah) çıkış kanalını ayarlar.
SetOutputChannel(ColorChannelFlag, ColorAdjustType)Belirtilen kategori için CMYK (camgöbeği-macenta-sarı-siyah) çıkış kanalını ayarlar.
SetOutputChannelColorProfile(string)Varsayılan kategori için çıktı kanalı renk profili dosyasını ayarlar.
SetOutputChannelColorProfile(string, ColorAdjustType)Belirtilen kategori için çıktı kanalı renk profili dosyasını ayarlar.
SetRemapTable(ColorMap[])Varsayılan kategori için renk yeniden eşleme tablosunu ayarlar.
SetRemapTable(ColorMap[], ColorAdjustType)Belirtilen kategori için renk yeniden eşleme tablosunu ayarlar.
SetThreshold(float)Varsayılan kategori için eşiği (saydamlık aralığı) ayarlar.
SetThreshold(float, ColorAdjustType)Belirtilen kategori için eşiği (saydamlık aralığı) ayarlar.
SetWrapMode(WrapMode)Bir dokunun bir şekilde veya şekil sınırlarında nasıl döşeneceğine karar vermek için kullanılan sarma modunu ayarlar. Bir doku, doku doldurduğu şekilden daha küçük olduğunda, onu doldurmak için bir şekle döşenir.
SetWrapMode(WrapMode, Color)Bir dokunun bir şekilde veya şekil sınırlarında nasıl döşeneceğine karar vermek için kullanılan sarma modunu ve rengi ayarlar. Bir doku, doku doldurduğu şekilden daha küçük olduğunda, onu doldurmak için bir şekle döşenir.
SetWrapMode(WrapMode, Color, bool)Bir dokunun bir şekilde veya şekil sınırlarında nasıl döşeneceğine karar vermek için kullanılan sarma modunu ve rengi ayarlar. Bir doku, doku doldurduğu şekilden daha küçük olduğunda, onu doldurmak için bir şekle döşenir.

Ayrıca bakınız