# SunnyUI.FastLZ **Repository Path**: zzoscloud/SunnyUI.FastLZ ## Basic Information - **Project Name**: SunnyUI.FastLZ - **Description**: SunnyUI.FastLZ 将FastLZ编译为标准C++静态库,增加了导出函数,方便其他语言进行调用。 - **Primary Language**: C - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-09-02 - **Last Updated**: 2023-09-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![SunnyUI](https://images.gitee.com/uploads/images/2021/0324/213615_54240ba9_416720.png "SunnyUI.png") [![star](https://gitee.com/yhuse/SunnyUI/badge/star.svg?theme=gvp)](https://gitee.com/yhuse/SunnyUI/stargazers) [![fork](https://gitee.com/yhuse/SunnyUI/badge/fork.svg?theme=gvp)](https://gitee.com/yhuse/SunnyUI/members) - 帮助文档: https://gitee.com/yhuse/SunnyUI/wikis/pages - Gitee: https://gitee.com/yhuse/SunnyUI - GitHub: https://github.com/yhuse/SunnyUI - Nuget: https://www.nuget.org/packages/SunnyUI/ # SunnyUI.FastLZ #### 介绍 [https://ariya.github.io/FastLZ/](https://ariya.github.io/FastLZ/) FastLZ是一个小型和可移植的基于ANSI C/C90实现LZ77算法的无损数据压缩。它适用于压缩一系列文本/段落、原始像素数据序列或任何其他具有大量重复数据块。FastLZ 只包含两个文件: FastLZ.h 和 FastLZ.c,可以直接用于任何C/C++应用程序。 SunnyUI.FastLZ 将FastLZ.h 和 FastLZ.c编译为标准C++静态库,增加了导出函数,可以在其他语言进行调用。开源协议与FastLZ一致,在 MIT license下发布。 #### 使用说明 Bin\UFastLZ.cs 为FastLZ的C#引用,已经集成到SunnyUI里面,根据项目选择32位库FastLZx86.dll,或者64位库FastLZx64.dll。