ImageAttributes.SetOutputChannelColorProfile 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定輸出色頻色彩設定檔案。
多載
SetOutputChannelColorProfile(String, ColorAdjustType) |
設定指定分類的輸出色頻色彩設定檔案。 |
SetOutputChannelColorProfile(String) |
設定預設分類的輸出色頻色彩設定檔案。 |
SetOutputChannelColorProfile(String, ColorAdjustType)
設定指定分類的輸出色頻色彩設定檔案。
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)
參數
- colorProfileFilename
- String
色彩設定檔的路徑名稱。 如果色彩設定檔位於 %SystemRoot%\System32\Spool\Drivers\Color 目錄中,這個參數可以是檔案名稱。 否則,這個參數就必須是完整路徑名稱。
- type
- ColorAdjustType
ColorAdjustType 的元素,指定已設定輸出色頻色彩設定檔的分類。
備註
您可以使用 SetOutputChannel 和 SetOutputChannelColorProfile 方法,將影像轉換成 CMYK (青色-紅-黃色-黑色) 色彩空間,並檢查其中一個 CMYK 色頻的強度。 例如,假設您撰寫的程式代碼會執行下列步驟:
ImageCreate 。
建立 ImageAttributes 物件。
傳遞 ColorChannelC 至 SetOutputChannel 物件的方法 ImageAttributes 。
將色彩配置檔案的路徑名稱傳遞至 SetOutputChannelColorProfile 物件的方法 ImageAttributes 。
將和 ImageAttributes 對象的路徑Image傳遞至 DrawImage 方法。
GDI+ 會使用色彩配置檔檔案來計算影像中每個像素的青色元件,而轉譯影像中的每個像素都會是灰色的陰影,表示其青色色板的強度。
對象會維護五個 ImageAttributes 調整類別的色彩和灰階設定:預設、位圖、筆刷、畫筆和文字。 例如,您可以指定預設類別的輸出通道色彩配置檔檔案,併為位陣圖類別指定不同的輸出通道色彩配置檔。
默認色彩調整和灰階調整設定會套用至沒有自己調整設定的所有類別。 例如,如果您從未指定位圖類別的任何調整設定,則預設設定會套用至位圖類別。
一旦您為特定類別指定色彩調整或灰階調整設定,預設調整設定就不再套用至該類別。 例如,假設您指定預設類別的調整設定集合。 如果您藉由傳遞 Bitmap 至 SetOutputChannelColorProfile 方法來設定位圖類別的輸出通道色彩配置檔檔案,則不會將任何預設調整設定套用至位圖。
適用於
SetOutputChannelColorProfile(String)
設定預設分類的輸出色頻色彩設定檔案。
public:
void SetOutputChannelColorProfile(System::String ^ colorProfileFilename);
public void SetOutputChannelColorProfile (string colorProfileFilename);
member this.SetOutputChannelColorProfile : string -> unit
Public Sub SetOutputChannelColorProfile (colorProfileFilename As String)
參數
- colorProfileFilename
- String
色彩設定檔的路徑名稱。 如果色彩設定檔位於 %SystemRoot%\System32\Spool\Drivers\Color 目錄中,這個參數可以是檔案名稱。 否則,這個參數就必須是完整路徑名稱。
備註
您可以使用 SetOutputChannel 和 SetOutputChannelColorProfile 方法,將影像轉換成 CMYK (青色-紅-黃色-黑色) 色彩空間,並檢查其中一個 CMYK 色頻的強度。 例如,假設您撰寫的程式代碼會執行下列步驟:
ImageCreate 。
建立 ImageAttributes 物件。
傳遞 ColorChannelC 至 SetOutputChannel 物件的方法 ImageAttributes 。
將色彩配置檔案的路徑名稱傳遞至 SetOutputChannelColorProfile 物件的方法 ImageAttributes 。
將和 ImageAttributes 對象的路徑Image傳遞至 DrawImage 方法。
GDI+ 會使用色彩配置檔檔案來計算影像中每個像素的青色元件,而轉譯影像中的每個像素都會是灰色的陰影,表示其青色色板的強度。
對象會維護五個 ImageAttributes 調整類別的色彩和灰階設定:預設、位圖、筆刷、畫筆和文字。 例如,您可以指定預設類別的輸出通道色彩配置檔檔案,併為位陣圖類別指定不同的輸出通道色彩配置檔。
默認色彩調整和灰階調整設定會套用至沒有自己調整設定的所有類別。 例如,如果您從未指定位圖類別的任何調整設定,則預設設定會套用至位圖類別。