14

Visual Studio 2005 を使用して、イメージ リストのイメージを PC 上の個々のファイルにエクスポートする方法はありますか? IDE を使用して、イメージ リストを選択し、そのプロパティを表示します。[画像] プロパティで、[画像コレクション エディター] ダイアログを起動します。画像の追加と削除しかできませんが、既にリストにある画像をエクスポートする方法が見つかりません。

なんで?元のリストを作成した開発者が退職したため、ASP.NET アプリケーション用の画像が必要です (.jpeg に変換されます)。

お手伝いありがとう!

4

2 に答える 2

28

画像をエクスポートする簡単なコードを書くことができます。使用している言語については言及していないため、C# と VB の両方でのソリューションを次に示します。

C#

for (int x = 0; x < imageList1.Images.Count; ++x)
{
    Image temp = imageList1.Images[x];
    temp.Save("image" + x + ".bmp");
}

VB

For x As Integer = 0 To imageList1.Images.Count - 1
    Dim temp As Image = imageList1.Images(x)
    temp.Save("image" & x & ".bmp")
Next
于 2009-11-13T15:20:26.687 に答える
3

codeprojectには、これを行う方法のサンプルアプリケーションがあります。

以下をサポートする Embedded Image Grabber から新しいバージョンを作成しました。

  • png画像
  • jpg画像
  • gif画像
  • すべての画像をまとめてフォルダに保存する

ソースコードはここにあります。

于 2010-04-09T10:50:04.207 に答える