Class 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. BirImageAttributes nesne, 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. Oluşturma 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 birImageAttributesnesne ve bunun yolunu geçmekImageAttributes nesne (bir nesnenin yolu ile birlikteImage ) DrawImage yöntemine.

public sealed class ImageAttributes

yapıcılar

İsimTanım
ImageAttributes()Default_Constructor

yöntemler

İsimTanım
ClearBrushRemapTable()Bunun fırça renk yeniden eşleme tablosunu temizlerImageAttributes nesne.
ClearColorKey()Varsayılan kategori için renk anahtarını (saydamlık aralığı) temizler.
ClearColorKey(ColorAdjustType)Belirli bir kategori için renk anahtarını (saydamlık aralığı) temizler.
ClearColorMatrix()Varsayılan kategori için renk ayarlama matrisini temizler.
ClearColorMatrix(ColorAdjustType)Belirli bir kategori için renk ayarlama matrisini temizler.
ClearGamma()Varsayılan kategori için gama düzeltmesini devre dışı bırakır.
ClearGamma(ColorAdjustType)Belirli bir kategori için gama düzeltmesini devre dışı bırakır.
ClearNoOp()Varsayılan kategori için NoOp ayarını temizler.
ClearNoOp(ColorAdjustType)Belirli bir kategori için NoOp ayarını temizler.
ClearOutputChannel()Varsayılan kategori için CMYK (cam göbeği-macenta-sarı-siyah) çıkış kanalı ayarını temizler.
ClearOutputChannel(ColorAdjustType)Belirli bir kategori için (mavi-macenta-sarı-siyah) çıkış kanalı ayarını temizler.
ClearOutputChannelColorProfile()Varsayılan kategori için çıktı kanalı renk profili ayarını temizler.
ClearOutputChannelColorProfile(ColorAdjustType)Belirli bir kategori için çıktı kanalı renk profili ayarını temizler.
ClearRemapTable()Varsayılan kategori için renk yeniden eşleme tablosunu temizler.
ClearRemapTable(ColorAdjustType)Belirli bir kategori için renk yeniden eşleme tablosunu temizler.
ClearThreshold()Varsayılan kategori için eşik değerini temizler.
ClearThreshold(ColorAdjustType)Belirli bir kategori için eşik değerini temizler.
SetBrushRemapTable(ColorMap[])Fırça kategorisi için renk eşleme tablosunu ayarlar.
SetColorKey(Color, Color)Varsayılan kategori için renk tuşunu ayarlar.
SetColorKey(Color, Color, ColorAdjustType)Belirli bir kategori için renk anahtarını (saydamlık aralığı) ayarlar.
SetColorMatrices(ColorMatrix, ColorMatrix)Varsayılan kategori için renk ayarlama matrisini ve gri tonlama ayarlama matrisini ayarlar.
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag)Varsayılan kategori için renk ayarlama matrisini ve gri tonlama ayarlama matrisini ayarlar.
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)Belirli bir 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)Belirli bir kategori için renk ayarlama matrisini ayarlar.
SetGamma(float)Varsayılan kategori için gama değerini ayarlar.
SetGamma(float, ColorAdjustType)Belirli bir kategori için gama değerini ayarlar.
SetNoOp()Varsayılan kategori için renk ayarını kapatır.
SetNoOp(ColorAdjustType)Belirli bir kategori için renk ayarını kapatır.
SetOutputChannel(ColorChannelFlag)Varsayılan kategori için CMYK (cam göbeği-macenta-sarı-siyah) çıkış kanalını ayarlar.
SetOutputChannel(ColorChannelFlag, ColorAdjustType)Belirli bir kategori için CMYK (cam gö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)Belirli bir 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)Belirli bir kategori için renk yeniden eşleme tablosunu ayarlar.
SetThreshold(float)Varsayılan kategori için eşiği (şeffaflık aralığı) ayarlar.
SetThreshold(float, ColorAdjustType)Belirli bir kategori için eşiği (şeffaflık aralığı) ayarlar.
SetWrapMode(WrapMode)Bir dokunun bir şekil boyunca veya şekil sınırlarında nasıl döşeneceğine karar vermek için kullanılan kaydırma modunu ayarlar. Doku, doldurduğu şekilden daha küçük olduğunda, bir şekli doldurmak için bir doku döşenir.
SetWrapMode(WrapMode, Color)Bir dokunun bir şekil boyunca veya şekil sınırlarında nasıl döşeneceğine karar vermek için kullanılan kaydırma modunu ve rengi ayarlar. Doku, doldurduğu şekilden daha küçük olduğunda, bir şekli doldurmak için bir doku döşenir.
SetWrapMode(WrapMode, Color, bool)Bir dokunun bir şekil boyunca veya şekil sınırlarında nasıl döşeneceğine karar vermek için kullanılan kaydırma modunu ve rengi ayarlar. Doku, doldurduğu şekilden daha küçük olduğunda, bir şekli doldurmak için bir doku döşenir.

Ayrıca bakınız