这是我现在面临的一个奇怪的情况。所以我有一个提取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