类别:程序开发

日期:2022-01-19 浏览:1956 评论:0

概述:RAR是一种常用的档案文件格式,支持数据的无损压缩。通常,人们更喜欢RAR而不是ZIP,因为它提供了更好的压缩率,并保持较小的档案大小。

在某些情况下,你可能需要将RAR文件转换成ZIP档案。为了实现这一点,本文介绍了如何用C#语言将RAR文件转换为ZIP。

首先我们要借助第三方类库aspose.zip,下载点这里。当然你也可以从NUget中下载,命令:PM> Install-Package Aspose.Zip;

第二步,在我们的应用中引入aspose.zip命名空间;

第三步,参考下方代码实现功能。

using (FileStream rarFile = File.Open("archive.zip", FileMode.Open))
{
    using (RarArchive archive = new RarArchive(rarFile))
    {
        archive.Entries[0].Extract(httpResponseStream, "p@s$");
    }
}


本文标题:C#中将.RAR文件转换为.ZIP文件,只需简单1步
本文链接:https://vtzw.com/post/857.html
作者授权:除特别说明外,本文由 零一 原创编译并授权 零一的世界 刊载发布。
版权声明:本文不使用任何协议授权,您可以任何形式自由转载或使用。
 您阅读本篇文章共花了: 

 可能感兴趣的文章

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。