Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >使用zlib/gzip压缩和解压缩?(Flash和GALGAME使用的压缩格式)[通俗易懂]

使用zlib/gzip压缩和解压缩?(Flash和GALGAME使用的压缩格式)[通俗易懂]

作者头像
全栈程序员站长
发布于 2022-09-13 02:46:32
发布于 2022-09-13 02:46:32
8040
举报

大家好,又见面了,我是你们的朋友全栈君。

c# 下怎么使用zlib?

zlib是开源的压缩格式

源代码和DLL可以去http://www.zlib.net/

bzip2是建立在libbzip2

激活成功教程GALGAME时候很多人发现 许多游戏系统都采用这种压缩格式

甚至Flash格式版本6以后,增加了可压缩选项,用的是ZLib压缩(wxd:jrj.com.cn金融界flash数据就是这样,减少传输量)

我今天看过金山词霸2009 毫无疑问的使用ZLib和bzip2

那么编写解压缩或者压缩程序显得很重要

对于C++程序员来说,很简单,把DLL导入,去这里看看示例http://www.zlib.net/zlib_how.html

对于Java 朋友很幸福, zlib is already included as part of the Java SDK in the java.util.zip package

对于.net朋友怎么办?

方法1 通过 C# 使用 J# 类库中的 Zip 类压缩文件和数据,在MSDN上有的,在我印象中这篇文章还是中文的

方法2 ,#ziplib(以前称为 NZipLib,http://www.icsharpcode.net/OpenSource/SharpZipLib/default.asp)是 zlib 库到 C# 的移植产品。 方法3 使用ZLib .NET Wrapper 。(wxd用此,作THS IF的例子)

ZLib .NET Wrapper 文档中文翻译附参考代码

其他格式 使用System.IO.Compression.GZipStream压缩/ 解压缩gz格式文档

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/160321.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
C#使用#ziplib压缩和解压缩文件
要下载整个目录,一般方法是一个个文件下载或ftp工具 现在用SharpZipLib就能实现实时zip压缩下载整个目录
全栈程序员站长
2022/09/19
7200
利用#ZipLib,完成C#下的解压缩「建议收藏」
ICSharpCode.SharpZipLib.dll是一个压缩的类库,似乎不是微软提供的
全栈程序员站长
2022/09/17
6070
分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
今天大姚给大家分享 3 个 .NET 开源、免费的文件压缩处理库,希望可以快速帮助同学们实现文件压缩和解压功能!
郑子铭
2025/04/21
780
分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
C# ZIP文件的压缩和解压缩(SharpZipLib.dll)
真是折腾呀,网上虽然有不少的源码但测试几个就是不成功,经过折腾还是折腾出来了现在分享出来给大家。
全栈程序员站长
2022/09/17
1.1K0
Linux gzip 压缩/解压 详解[通俗易懂]
gzip 是linux中常见的压缩/解压工具,最常见的使用对象是*.gz格式的文件,这里简单介绍下它最常见的用法,
全栈程序员站长
2022/07/21
6.1K0
ICSharpCode.SharpZipLib.dll 使用方法[通俗易懂]
ICSharpCode.SharpZipLib.dll 使用方法 https://blog.csdn.net/luhn12345/article/details/48090887
全栈程序员站长
2022/09/06
2.2K0
Linux——常用命令(压缩和解压缩)
 在Linux中可以识别的常见压缩格式有几十种,比如.zip、.gz、.bz2、.tar、.tar.gz、.tar.bz2等,Linux不支持.rar和.tz格式的压缩文件。  1、.zip格式:zip是Windows中最常见的压缩格式,Linux也可以正确识别,zip命令所在目录为/usr/bin/zip,所有用户可以执行,用来压缩文件或目录   命令格式:
全栈程序员站长
2022/06/26
9890
Linux——常用命令(压缩和解压缩)
linux压缩和解压缩命令大全「建议收藏」
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/105897.html原文链接:https://javaforall.cn
全栈程序员站长
2022/08/09
5510
linux下面的解压缩文件的命令[通俗易懂]
尝试去好好用linux、新手起步。 这边只会提到我用过的、其他相关的以后我用到了我会补充的。如果有错欢迎指正
全栈程序员站长
2022/09/01
2.1K0
linux下面的解压缩文件的命令[通俗易懂]
Linux下的tar压缩解压缩命令使用
注意:v参数是可选参数,表示是否显示压缩/解压过程。 注意:用什么参数必须用配套的命名,否则难以识别用什么方式解压;
全栈程序员站长
2022/09/01
3.8K0
Linux 常用的zip压缩和解压命令详解
  嗨,大家好,又与大家见面了,感谢大家在2021年的陪伴,让我们在2022年继续一路前行。相信很多小伙伴在使用Linux系统中经常对文件进行或者文件夹进行操作,不像在Windows中可以使用可视化的工具对文件和文件夹进行压缩和解压操作,那么本次与大家一起学习Linux下zip和unzip的压缩和解压命令,并熟悉常用的参数介绍。
全栈程序员站长
2022/06/26
11.9K0
Linux 常用的zip压缩和解压命令详解
linux 解压缩zip文件 unzip 命令详解[通俗易懂]
语 法:unzip [-cflptuvz][-agCjLMnoqsVX][-P <密码>][.zip文件][文件][-d <目录>][-x <文件>] 或 unzip [-Z]
全栈程序员站长
2022/09/06
5.5K0
通俗易懂,什么是.NET?什么是.NET Framework?什么是.NET Core?
什么是.NET?什么是.NET Framework?本文将从上往下,循序渐进的介绍一系列相关.NET的概念,先从类型系统开始讲起,我将通过跨语言操作这个例子来逐渐引入一系列.NET的相关概念,这主要包
小曾看世界
2018/08/03
4.8K0
通俗易懂,什么是.NET?什么是.NET Framework?什么是.NET Core?
最新 Linux 命令总结 大全[通俗易懂]
今天,带来一篇 Linux 命令总结的非常全的文章,也是我们平时工作中使用率非常高的操作命令,命令有点多,建议小伙伴们可以先收藏后阅读。
全栈程序员站长
2022/07/26
3.8K0
最新 Linux 命令总结 大全[通俗易懂]
MinGW安装教程——著名C/C++编译器GCC的Windows版本[通俗易懂]
本文主要讲述如何安装 C语言 编译器——MinGW,特点是文章附有完整详细的实际安装过程截图,文字反而起说明提示作用。
全栈程序员站长
2022/07/23
36.7K0
MinGW安装教程——著名C/C++编译器GCC的Windows版本[通俗易懂]
一系列令人敬畏的.NET核心库,工具,框架和软件[通俗易懂]
原文地址:https://github.com/thangchung/awesome-dotnet-core
全栈程序员站长
2022/09/13
19.1K0
Buildroot 用户手册 (中文)
Buildroot是一个工具,它使用交叉编译简化了为嵌入式系统构建完整Linux系统的过程,并实现了自动化。
全栈程序员站长
2022/11/01
9.9K0
相关推荐
C#使用#ziplib压缩和解压缩文件
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档