소개 SDK 다운로드 변경 사항 구매문의 유닛 테스트 고객사 목록

반디소프트 Ark 라이브러리

Windows, macOS, Linux 환경에서 압축파일을 생성하고 ZIP, RAR, ALZ, EGG 등 다양한 파일 포맷의 압축을 풀어주는 라이브러리입니다.

귀사의 소프트웨어에 ZIP, RAR, 7Z, ALZ, EGG 등 다양한 압축파일을 처리하는 기능을 추가하셔야 하나요?

단지 하나의 DLL 파일로 귀하가 원하는 기능을 사용할 수 있는 전 세계에서 유일한 솔루션이 여기 있습니다!!

특징

  • 다양한 형식을 가지는 압축파일의 압축해제 지원 및 ZIP 포맷 등의 압축 파일 생성 기능
  • 지원 언어: C++
  • 지원 OS: Windows(XP 이상, Win32/Win64), macOS, POSIX(Linux, FreeBSD)

지원 포맷

  1. 압축 해제
    • ZIP: Deflate / BZ2 / Deflate64 / LZMA / implode / shrink / Jpeg / Wavpack 압축 알고리즘 지원, ZipCrypto / AES128 / AES192 / AES256 암호화 알고리즘 지원, ZIP64 / ZIPX 포맷 지원, 여러 형태의 분할 압축된 파일 지원.
    • ALZ: Deflate/변형 BZ2 알고리즘 지원, 분할 압축 지원
    • EGG: Deflate / BZ2 / LZMA 압축 알고리즘 지원, ZipCrypto / AES128 / AES256 / LEA 암호화 알고리즘 지원, 분할 압축 지원
    • TAR: 8기가 이상의 파일 처리 지원, UStar / LongLink 처리 지원, Sparse 포맷 지원, 심볼릭 링크 지원
    • BH: FUSE / Deflate 압축 알고리즘 지원, ZipCrypto 암호화 알고리즘 지원
    • 7z: .7z.001 형태의 분할 압축파일 지원
    • WIM: RAW 및 압축된 포맷 지원
    • RAR: 분할 압축 지원, RAR5 포맷 지원
    • ARJ: 분할 압축된 파일 지원, 암호걸린 파일은 미지원
    • ACE: unacev2.dll 파일 및 unace32.exe 파일 필요
    • CAB: LZX, MSZIP, QUANTUM 알고리즘 지원, SFX 및 분할 압축된 파일 지원
    • 기타: LZH, GZ, BZ2, ISO, UDF, IMG, XZ, Z, LZMA, J2J, NSIS, AES, Arc, LZIP, ZPAQ 포맷 지원
  2. 압축파일 생성
    • ZIP: Deflate / LZMA / XZ 알고리즘 지원, ZipCrypto 2.0 / AES 암호화 지원, ZIP 표준 분할압축, ZIP64 지원
    • 7z: LZMA / LZMA2 알고리즘 지원, AES 암호화 지원, 헤더 암호화/압축 지원
    • 기타: TAR, TGZ, LZH, ISO(Joliet), GZ, XZ 포맷 압축 및 생성기능 제공

제품의 장점

다양한 포맷을 지원합니다.

현존하는 대부분의 압축 포맷을 지원합니다. 따라서 여러가지의 압축파일을 지원하기 위해서 여기저기 돌아다닐 필요가 없습니다.

파일의 크기가 작습니다.

불과 2MB 내외의 단 하나의 DLL 파일만 있으면 됩니다.

안정적입니다.

  • 전 세계 수백만명이 사용하는 압축 프로그램인 반디집에서 사용중입니다.
  • 지속적인 유닛테스트 과정을 거칩니다.
  • 국내 최고의 소프트웨어 기업들이 자사의 솔루션에서 압축파일을 처리하기 위해서 사용하고 있습니다.

사용이 매우 쉽습니다.

C++ 인터페이스 제공으로 매우 손쉽게 사용할 수 있으며, 극단적으로 아래와 같이 단 다섯줄로 파일의 압축을 해제할 수 도 있습니다.

#include "ArkLib.h"
CArkLib ark;
ark.Create(ARK_DLL_RELEASE_FILE_NAME, NULL, NULL);
ark.Open("sample.zip", NULL);
ark.ExtractAllTo("c:/temp/");
상호: 반디소프트 · 대표: 박근홍 · 사업자등록번호: 107-15-10410 · 사업자정보확인 · 통신판매업신고번호: 제 2009-서울영등포-276호
회사 소개, 전화/이메일 · 주소: 서울 영등포구 여의도동 국제금융로2길 37 에스트레뉴 2602호 · 이용 약관 · 개인정보취급방침
Copyright © 2008-2017 Bandisoft. All rights reserved