画像をアイコンとして保存
- 題名: 画像をアイコンとして保存
- 著者: 洗剤野郎
- 日時: 2012/10/25 10:14:59
- ID: 31080
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: 画像をアイコンとして保存
- 著者: 魔界の仮面弁士
- 日時: 2012/10/25 11:19:17
- ID: 31081
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: 画像をアイコンとして保存
- 著者: howling
- 日時: 2012/10/25 11:21:50
- ID: 31082
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: 画像をアイコンとして保存
- 著者: 洗剤野郎
- 日時: 2012/10/25 11:40:44
- ID: 31083
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: 画像をアイコンとして保存
- 著者: 洗剤野郎
- 日時: 2012/10/25 11:44:16
- ID: 31084
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: 画像をアイコンとして保存
- 著者: 魔界の仮面弁士
- 日時: 2012/10/25 16:04:04
- ID: 31085
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[5]: 画像をアイコンとして保存
- 著者: 洗剤野郎
- 日時: 2012/10/27 7:18:22
- ID: 31087
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
こんにちは。いつもお世話になっています。
果たしてVB.NETでPNGの画像を32ビット色のIcon(.ico)として簡単に保存することはできるでしょうか?dobon.netさんでもここ(http://dobon.net/vb/dotnet/graphics/saveimage.html)で画像をアイコンとして保存する説明をしています。これは確かに簡単な方法です。ただ書かれてある通り、アイコンの色が16色になってしまいますね。ImageMagickNETというものも試してみましたが、これはまだ未熟なものでちょっとまだ使えそうにはなさそうです。(他のframeworkと競合してしまう。)またiconmaker(http://www.inedo.com/downloads/icon-maker)という#Cで書かれたものをVB.NETに変換して見てみましたが、データ・タイプでvarなんかが使われていて、ちょっと自分ではこのコードをどうVB.NETで使えるかよくわかりません。まあ、あとはImageMagickを経由するという方法も試してみましたが、これだと使う側でImageMagickがインストールされていないと自分のアプリケーション自体を起動できなくなる、ということにもなってしまいますね。
何か良い提案がありましたら宜しくお願いします。