리브하루

LibHaru
리브하루
안정적 해제
2.3.0
릴리스 미리 보기
2.3.0-RC3
리포지토리
기록 위치ANSI C
운영 체제크로스 플랫폼
유형소프트웨어 라이브러리
면허증ZLIB/LIBPNG 라이센스
웹사이트libharu.org

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 컴파일러로 쉽게 컴파일해야 한다.

다음과 같은 환경에서 시험하였다.

libHaru는 정적 라이브러리 또는 동적 라이브러리로 사용될 수 있다.

정적도서관으로 사용할 때는 C와 C++로 사용할 수 있다.그러나 공유 라이브러리로 사용할 경우 공유 라이브러리를 지원하는 여러 개발 언어에서 사용할 수 있다.

libharu는 프로그래밍 언어에 바인딩을 제공한다:

참조

  1. ^ 리브하루
  2. ^ SourceForge.net의 libHaru.
  3. ^ "Open source PDF library for C/C++ application?". Retrieved 2010-01-20.
  4. ^ 포코PDF
  5. ^ PHP용 바인딩
  6. ^ PERL 바인딩
  7. ^ LuaHPDF - Lua용 바인딩
  8. ^ hpdf.js