压缩文件时删除"回车"
时间:2020-03-06 14:26:28 来源:igfitidea点击:
压缩字符串"流"时," / r"将从" / r / n"中剥离。我正在使用ICSharp.zip库进行压缩。还有其他人遇到过这个问题吗?如果有,可以采取一种解决方法?
解决方案
zip库是否具有将流视为文本还是二进制的参数?听起来好像将其视为文本,并且正在更改行尾定界符(某些应用程序这样做是为了尝试确保它与目标平台匹配)。如果可以告诉它将数据视为二进制,则可能会有所帮助。
尝试使用DotNetZip。
这是一个托管代码库,CR / LF转换没有问题。
费用。开源。
在CodePlex上的DotNetZip