????? CPIO
?????
CPIO (Copy In, Copy Out) � ?? ?????? ??????, ???? ????????? ???????????????? ? Unix-???????? ??????????? ???????? ??? ???????? ??????? ?????? ? ????????? ? ???? ?????. ???? CPIO ???????????????? ?????, ??? ???? ???????, ?? TAR ??? ZIP, ??? ??? ?? ?????????? ? ?????? ???????? ? ??????? ????????, ???????? ??? ?????????? ?????????? ?? ????????? ??????????? ????????????. Aspose.ZIP ?????????? ????????? ????????? ?? ????????? ???????? CPIO ? ????????? .NET. ?? ?????? ?????????? ????? ? ????? CPIO, ??????? ?????? ?? ???????? ?????, ??????? ?? ????, ?? ?? ???????? ? ?????? ????????? ???????. ?????? Cpio ?????? ?? *.tar. ????? Cpio ???????? ??�?????? ?????? ?????? ? ???? ????. ?? ????? ?????? ???????? ???????? ????.
???? ??? ?????????
? ?????? ???????? ???? ?????? ? ????? cpio.
1 using (FileStream cpioFile = File.Open("combined.cpio", FileMode.Create))
2 {
3 FileInfo fi1 = new FileInfo("alice29.txt");
4 FileInfo fi2 = new FileInfo("asyoulik.txt");
5
6 using (CpioArchive archive = new CpioArchive())
7 {
8 archive.CreateEntry("alice29.txt", fi1);
9 archive.CreateEntry("asyoulik.txt", fi2);
10 archive.Save(cpioFile, format);
11 }
12 }????????? ?????? cpio
? Unix-???????? ??????????? ???????? ??????? cpio ???????? ???????? ????? cpio ?? gzip ??? ??? ?????????. Aspose.Zip ????? ?????????? ??????? ? ???????
SaveGzipped.
1 using (var archive = new CpioArchive())
2 {
3 archive.CreateEntries(@"C:\folder", false);
4 archive.SaveGzipped("result.cpio.gz");
5 }????? xz utility ????? ?????????? ? Linux ? Unix. ???? ????????? cpio ?????? ??????????? ? Aspose.Zip. ?????????????? ????? SaveXzCompressed ?????? cpio.
1 using (var archive = new CpioArchive())
2 {
3 archive.CreateEntries(@"C:\folder", false);
4 archive.SaveXzCompressed("result.cpio.xz");
5 }