DotNetZip改变国家级字母

时间:2011-12-08 03:05:10

标签: c#

当我使用DotNetZip创建存档时,它会将文件名中的国家字母更改为其英文版本。 (Ł - > L)在我的情况下打破我的备份应用程序非常糟糕。我试图将编码更改为utf8,1252,但它失败了。如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

根据常见问题解答,它应该处理英文26以外的字母:

是否可以使用该库来读取包含文件名包含中文字符的条目的zip文件,由WinRAR生成?

是。为此,您可以在阅读zip时指定“big5”代码页(cp 950)。除了中文,它还可以处理任何代码页。

如何使用其他语言和代码页读取和编写zip文件?葡萄牙?希伯来语?阿拉伯?希腊语?西里尔?挪威?芬兰?等吗

是。只需在读取或写入zip存档时指定相应的代码页。

http://dotnetzip.codeplex.com/