C# 将字节[]转换为.jpeg并压缩
我需要编写一个方法,将字节[]转换为.jpeg文件,然后压缩这些jpeg文件 我做了一些研究,但还是搞不懂。谢谢你的帮助 代码更新C# 将字节[]转换为.jpeg并压缩,c#,asp.net,C#,Asp.net,我需要编写一个方法,将字节[]转换为.jpeg文件,然后压缩这些jpeg文件 我做了一些研究,但还是搞不懂。谢谢你的帮助 代码更新 使用Ionic.Zip; 公共静态void ZipJpeg(int-ID) { ZipFile zip=新ZipFile(); 字典照片=新字典(); photos=clientInfo_BL.GetByID(ID); 字符串文件名; foreach(照片中的var p.Values) { fileName=p.uploadDate.toString()+“.jpe
使用Ionic.Zip;
公共静态void ZipJpeg(int-ID)
{
ZipFile zip=新ZipFile();
字典照片=新字典();
photos=clientInfo_BL.GetByID(ID);
字符串文件名;
foreach(照片中的var p.Values)
{
fileName=p.uploadDate.toString()+“.jpeg”;
使用(Image=Image.FromStream(新内存流(p.ImageData)))
{
image.Save(fileName.ImageFormat.Jpeg);
}
Zip.AddEntry(图像);//我想不出这个
}
zip.save()//不确定这个是否正确
返回拉链;
}
既然您已经拥有了字节数组,那么您只需一步就可以将其转换为jpeg
using(Image image = Image.FromStream(new MemoryStream(bitmap)))
{
image.Save("output.jpg", ImageFormat.Jpeg);
}
既然您已经拥有了字节数组,那么将其转换为jpeg只需一步
using(Image image = Image.FromStream(new MemoryStream(bitmap)))
{
image.Save("output.jpg", ImageFormat.Jpeg);
}
既然您已经拥有了字节数组,那么将其转换为jpeg只需一步
using(Image image = Image.FromStream(new MemoryStream(bitmap)))
{
image.Save("output.jpg", ImageFormat.Jpeg);
}
既然您已经拥有了字节数组,那么将其转换为jpeg只需一步
using(Image image = Image.FromStream(new MemoryStream(bitmap)))
{
image.Save("output.jpg", ImageFormat.Jpeg);
}
首先搜索一个步骤,然后搜索另一个步骤。字节[]中有什么内容?还要确保您的代码不起作用。这里没有魔法。看看这里也可以压缩文件,只需谷歌一下。谢谢你的帮助。我在网上读到的关于zip文件的帖子大多是使用文件系统来压缩文件,这不是我想要的。我希望在不使用文件系统的情况下将包含jpeg文件的zip文件返回给用户。首先搜索一个步骤,然后搜索另一个步骤。字节[]中有什么内容?还要确保您的代码不起作用。这里没有魔法。看看这里也可以压缩文件,只需谷歌一下。谢谢你的帮助。我在网上读到的关于zip文件的帖子大多是使用文件系统来压缩文件,这不是我想要的。我希望在不使用文件系统的情况下将包含jpeg文件的zip文件返回给用户。首先搜索一个步骤,然后搜索另一个步骤。字节[]中有什么内容?还要确保您的代码不起作用。这里没有魔法。看看这里也可以压缩文件,只需谷歌一下。谢谢你的帮助。我在网上读到的关于zip文件的帖子大多是使用文件系统来压缩文件,这不是我想要的。我希望在不使用文件系统的情况下将包含jpeg文件的zip文件返回给用户。首先搜索一个步骤,然后搜索另一个步骤。字节[]中有什么内容?还要确保您的代码不起作用。这里没有魔法。看看这里也可以压缩文件,只需谷歌一下。谢谢你的帮助。我在网上读到的关于zip文件的帖子大多是使用文件系统来压缩文件,这不是我想要的。我希望在不使用文件系统的情况下将带有jpeg文件的zip文件返回给用户。