【发布时间】:2014-04-04 12:03:23
【问题描述】:
我想从 zip 文件中设置图片框而不提取 zip。 我的代码:
ZipFile zip = new ZipFile("data.zip");
using (Stream s = zip["p3.png"].OpenReader())
{
picturebox.ImageLocation = s.ToString();
}
图片框显示错误图片。
【问题讨论】:
我想从 zip 文件中设置图片框而不提取 zip。 我的代码:
ZipFile zip = new ZipFile("data.zip");
using (Stream s = zip["p3.png"].OpenReader())
{
picturebox.ImageLocation = s.ToString();
}
图片框显示错误图片。
【问题讨论】:
我应该使用位图。正确代码:
ZipFile zip = new ZipFile("data.zip");
using (Stream s = zip["p3.png"].OpenReader())
{
Bitmap bitmap= new Bitmap(s);
PictureBox picturebox.Image = bitmap;
}
【讨论】: