2008年10月22日水曜日

[.NET]カラーデータを保存する

先日、XMLに表示色(RGB)を保存するという処理を実装しました。
とりえあえず、Color.ToArgb()とColor.FromArgb()で実装したものの、人が見やすい形式であるXMLにふさわしくないなぁと思っていました。で、考えたのがHTMLの#RRGGBBの形式です。
アノ形式に簡単に落とせないかなぁと思って調べてみると、ColorTranslatorというクラスがあることがわかりました。

  • #RRGGBBからColorに変換 → ColorTranslator.FromHtml ()
  • Colorから#RRGGBBに変換 → ColorTranslator.ToHtml()

いやー便利なクラスがあるものですねぇ。

0 件のコメント: