리브하루
LibHaru| 안정적 해제 | 2.3.0 |
|---|---|
| 릴리스 미리 보기 | 2.3.0-RC3 |
| 리포지토리 | |
| 기록 위치 | ANSI C |
| 운영 체제 | 크로스 플랫폼 |
| 유형 | 소프트웨어 라이브러리 |
| 면허증 | ZLIB/LIBPNG 라이센스 |
| 웹사이트 | libharu |
libHaru는 C 또는 C++[1][2][3]로 작성된 응용프로그램에 대한 PDF 파일을 생성하기 위한 무료 오픈 소스 교차 플랫폼 라이브러리다.기존 PDF 파일을 읽고 편집하기 위한 것이 아니다.
다음과 같은 기능을 지원한다.
- 선, 텍스트, 이미지가 있는 PDF 파일 생성
- 개요, 텍스트 주석, 링크 주석.
- 감압 코드를 사용하여 문서 압축
- PNG, Jpeg 이미지 포함.
- Type1 글꼴 및 TrueType 글꼴 포함.
- 암호화된 PDF 파일 만들기
- 다양한 문자 집합 사용(ISO8859-1~16, MS CP1250~8, KOI8-R).
- CJK 글꼴 및 인코딩 지원.
컴파일러 및 프로그래밍 언어 지원
libHaru는 ANSI C로 작성되며 준수 C 컴파일러로 쉽게 컴파일해야 한다.
다음과 같은 환경에서 시험하였다.
- Cygwin + GCC(Microsoft Windows).
- Cygwin + MinGW(Microsoft Windows).
- Microsoft VC++(Microsoft Windows).
- Borland C++(Microsoft Windows).
- GCC(리눅스, FreeBSD, NetBSD, Solaris...)
libHaru는 정적 라이브러리 또는 동적 라이브러리로 사용될 수 있다.
정적도서관으로 사용할 때는 C와 C++로 사용할 수 있다.그러나 공유 라이브러리로 사용할 경우 공유 라이브러리를 지원하는 여러 개발 언어에서 사용할 수 있다.
libharu는 프로그래밍 언어에 바인딩을 제공한다:
