我压缩上传.pdf
的文件并将它们保存到服务器的文件系统。一切正常,但文件变大了,从 30kb 到 48kb。我可能做错了什么?这是我压缩上传文件的代码部分:
FileStream sourceFile = System.IO.File.OpenRead(filePath);
FileStream destFile = System.IO.File.Create(zipPath);
GZipStream compStream = new GZipStream(destFile, CompressionMode.Compress);
try
{
int theByte = sourceFile.ReadByte();
while (theByte != -1)
{
compStream.WriteByte((byte)theByte);
theByte = sourceFile.ReadByte();
}
}