?????? ? Z Archives
Contents
[
Hide
Show
]?????
Compress � ?? ??????? ???????? Unix, ??? ??????? ????? ?? ??????????? .Z. API Aspose.ZIP ??? .NET ??? ????? ?????????? ?? ???????? Z-???????? ? ????? ????????? ??? ???????????? ????-???? ????????? ???????.�API Aspose.ZIP ????? ????� ZArchive�??? ?????? ? ?????? ????????. ??? ???? ????? ??????? ?????? ??? ????????? ???????? ??? ????????.
?? ??????? ???????? ???????? LZC, ???? ? ???????????? ????????? LZW.
???????? ????
? ?????????? ???????? ???? ????????, ?? ???????? ???? ?? ????????? ?????????? ZArchive.
1 using (FileStream source = File.Open("alice29.txt", FileMode.Open, FileAccess.Read))
2 {
3 using (ZArchive archive = new ZArchive())
4 {
5 archive.SetSource(source);
6 archive.Save("alice29.txt.Z");
7 }
8 }???????? ????? Z
? ?????????? ???????? ???? ????????, ?? ???????? Z-?????.
1 FileInfo fi = new FileInfo("data.bin.Z");
2
3 using (ZArchive archive = new ZArchive(fi.OpenRead()))
4 {
5 archive.Extract("data.bin");
6 }???????? ? ?????
? ?????????? ????? ???????? ???? ????????, ?? ???????? ? ?????.
1 MemoryStream ms = new MemoryStream();
2 using (FileStream source = File.Open("alice29.txt", FileMode.Open, FileAccess.Read))
3 {
4 using (ZArchive archive = new ZArchive())
5 {
6 archive.SetSource(source);
7 archive.Save(ms);
8 }
9 }