質問

Microsoftは、Visual Studioで無料の画像ライブラリを展開しています。

次の場所で、複数のアイコンを含む.pngファイルを見つけることができます。

c:\ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ VS2008ImageLibrary \ 1033 \ VS2008ImageLibrary_Common Elements \ Actions \

プログラムからファイルから特定のアイコンにアクセスする方法はありますか、それとも写真ツールでそれらのファイルを編集してすべてのアイコンを個別に保存する必要がありますか?


編集:

  • .pngファイルには、複数の論理アイコンがありません(.icoファイルには含めることができます)
  • VS Imageライブラリに同梱されている
  • .pngアイコンは、どのようなパターンにも従わないため、コードで簡単に利用することはできません(mipmapping)。グラフィックツールで編集し、別のファイルに保存する必要があります
役に立ちましたか?

解決

アイコンファイル(内部)にはいくつかの画像が含まれていますが、それらを抽出する必要はありません。
アイデアは、実行時に最高のアイコンが切断されることです(3dのミップマッピングなど)。
Graphics.DrawIcon(Icon、Rectangle)を使用する場合、最適なアイコンが選択されます。

または Paint.NET アイコンアドインで正確なサイズを抽出します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top