从zip文件中提取后文件大小变大

时间:2017-12-06 09:36:21

标签: c# winforms zip extract filesize

这是我现在面临的一个奇怪的情况。所以我有一个提取zip文件的程序。在zip文件中有一些图像文件。解压缩文件后。图像的一个或两个文件大小变得非常大。

原始文件大小约为200 Kb。提取后它可以像2 Mb。

它并不总是发生,但有时候。任何人都可以帮我这个吗?

这是我用来提取文件的代码:

  fileName = Path.GetFileName(fi[i].FullName);
  folderName = Path.GetFileNameWithoutExtension(fi[i].FullName);

  ZipFile.ExtractToDirectory(SourceFolder + "\\" + fileName, ExtractFolder + "\\" + folderName);

好的我是stackoverflow的新手,我不知道如何编辑问题并以正确的方式制作新主题

结果表明,提取的文件并不大。所以我的程序所做的是查看提取的图像并旋转它,然后通过用新的旋转图像替换原始图像来保存方向。

有没有办法旋转并保存方向而不更换原始文件?所以文件大小将是相同的

或如何将文件大小压缩到大约200-300 Kb

0 个答案:

没有答案