ImageAttributes.SetOutputChannelColorProfile Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ustawia plik profilu kolorów kanału wyjściowego.
Przeciążenia
SetOutputChannelColorProfile(String, ColorAdjustType) |
Ustawia plik profilu kolorów kanału wyjściowego dla określonej kategorii. |
SetOutputChannelColorProfile(String) |
Ustawia plik profilu kolorów kanału wyjściowego dla kategorii domyślnej. |
SetOutputChannelColorProfile(String, ColorAdjustType)
- Źródło:
- ImageAttributes.cs
- Źródło:
- ImageAttributes.cs
- Źródło:
- ImageAttributes.cs
Ustawia plik profilu kolorów kanału wyjściowego dla określonej kategorii.
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)
Parametry
- colorProfileFilename
- String
Nazwa ścieżki pliku profilu kolorów. Jeśli plik profilu kolorów znajduje się w katalogu %SystemRoot%\System32\Spool\Drivers\Color, ten parametr może być nazwą pliku. W przeciwnym razie ten parametr musi być w pełni kwalifikowaną nazwą ścieżki.
- type
- ColorAdjustType
Element ColorAdjustType tego elementu określa kategorię, dla której ustawiono plik profilu kolorów kanału wyjściowego.
Uwagi
Za pomocą SetOutputChannel metod i SetOutputChannelColorProfile można przekonwertować obraz na przestrzeń kolorów CMYK (cyjanowo-żółte-czarne) i zbadać intensyfikacje jednego z kanałów kolorów CMYK. Załóżmy na przykład, że piszesz kod wykonujący następujące kroki:
Twórca .Image
ImageAttributes Twórca obiektu.
Przekaż ColorChannelC do SetOutputChannel metody ImageAttributes obiektu .
Przekaż nazwę ścieżki pliku profilu koloru do SetOutputChannelColorProfile metody ImageAttributes obiektu.
Przekaż ścieżki Image obiektów i ImageAttributes do DrawImage metody .
GDI+ użyje pliku profilu kolorów do obliczenia składnika cyjanu każdego piksela na obrazie, a każdy piksel na renderowanym obrazie będzie odcieniem szarości, który wskazuje intensywność kanału cyjan.
Obiekt ImageAttributes zachowuje ustawienia koloru i skali szarości dla pięciu kategorii korekt: domyślne, mapy bitowe, pędzle, pióro i tekst. Można na przykład określić plik profilu koloru kanału wyjściowego dla kategorii domyślnej i inny plik profilu kolorów kanału wyjściowego dla kategorii mapy bitowej.
Domyślne ustawienia dostosowania kolorów i skali szarości mają zastosowanie do wszystkich kategorii, które nie mają własnych ustawień regulacji. Jeśli na przykład nigdy nie określisz żadnych ustawień korekty dla kategorii mapy bitowej, ustawienia domyślne będą stosowane do kategorii mapy bitowej.
Gdy tylko określisz ustawienie korekty koloru lub skali szarości dla określonej kategorii, domyślne ustawienia korekty nie będą już stosowane do tej kategorii. Załóżmy na przykład, że określisz kolekcję ustawień korekty dla kategorii domyślnej. Jeśli ustawisz plik profilu kolorów kanału wyjściowego dla kategorii mapy bitowej, przechodząc Bitmap do SetOutputChannelColorProfile metody, żadne z domyślnych ustawień regulacji nie będzie miało zastosowania do map bitowych.
Dotyczy
SetOutputChannelColorProfile(String)
- Źródło:
- ImageAttributes.cs
- Źródło:
- ImageAttributes.cs
- Źródło:
- ImageAttributes.cs
Ustawia plik profilu kolorów kanału wyjściowego dla kategorii domyślnej.
public:
void SetOutputChannelColorProfile(System::String ^ colorProfileFilename);
public void SetOutputChannelColorProfile (string colorProfileFilename);
member this.SetOutputChannelColorProfile : string -> unit
Public Sub SetOutputChannelColorProfile (colorProfileFilename As String)
Parametry
- colorProfileFilename
- String
Nazwa ścieżki pliku profilu kolorów. Jeśli plik profilu kolorów znajduje się w katalogu %SystemRoot%\System32\Spool\Drivers\Color, ten parametr może być nazwą pliku. W przeciwnym razie ten parametr musi być w pełni kwalifikowaną nazwą ścieżki.
Uwagi
Za pomocą SetOutputChannel metod i SetOutputChannelColorProfile można przekonwertować obraz na przestrzeń kolorów CMYK (cyjanowo-żółte-czarne) i zbadać intensyfikacje jednego z kanałów kolorów CMYK. Załóżmy na przykład, że piszesz kod wykonujący następujące kroki:
Twórca .Image
ImageAttributes Twórca obiektu.
Przekaż ColorChannelC do SetOutputChannel metody ImageAttributes obiektu .
Przekaż nazwę ścieżki pliku profilu koloru do SetOutputChannelColorProfile metody ImageAttributes obiektu.
Przekaż ścieżki Image obiektów i ImageAttributes do DrawImage metody .
GDI+ użyje pliku profilu kolorów do obliczenia składnika cyjanu każdego piksela na obrazie, a każdy piksel na renderowanym obrazie będzie odcieniem szarości, który wskazuje intensywność kanału cyjan.
Obiekt ImageAttributes zachowuje ustawienia koloru i skali szarości dla pięciu kategorii korekt: domyślne, mapy bitowe, pędzle, pióro i tekst. Można na przykład określić plik profilu koloru kanału wyjściowego dla kategorii domyślnej i inny plik profilu kolorów kanału wyjściowego dla kategorii mapy bitowej.
Domyślne ustawienia dostosowania kolorów i skali szarości mają zastosowanie do wszystkich kategorii, które nie mają własnych ustawień regulacji. Jeśli na przykład nigdy nie określisz żadnych ustawień korekty dla kategorii mapy bitowej, ustawienia domyślne będą stosowane do kategorii mapy bitowej.