LibHaru - LibHaru
Стабильный выпуск | 2.3.0 |
---|---|
Предварительный выпуск | 2.3.0-RC3 |
Репозиторий | |
Написано в | ANSI C |
Операционная система | Кроссплатформенность |
Тип | Библиотека программного обеспечения |
Лицензия | Лицензия ZLIB / LIBPNG |
Интернет сайт | Libharu |
libHaru это свободный, Открытый исходный код, кросс-платформенный библиотека для создания PDF файлы для приложений, написанных на C или же C ++.[1][2][3]Он не предназначен для чтения и редактирования существующих PDF файлы.
Он поддерживает следующие функции:
- Создание PDF файлы со строками, текстом, изображениями.
- Контур, текстовая аннотация, аннотация ссылки.
- Сжатие документ с выкачать-декодировать.
- Встраивание PNG, JPEG изображений.
- Встраивание Тип 1 шрифт и TrueType шрифт.
- Создание зашифрованный PDF файлы.
- Используя различные наборы символов (ISO8859-1 ~ 16, РС CP1250 ~ 8, KOI8-R).
- Поддержка шрифтов и кодировок CJK.
Поддержка компиляторов и языков программирования
libHaru написан на ANSI C и должен легко компилироваться с любым совместимым C компилятор.
Он протестирован в следующей среде:
- Cygwin + GCC (Майкрософт Виндоус ).
- Cygwin + MinGW (Майкрософт Виндоус ).
- Microsoft VC ++ (Майкрософт Виндоус ).
- Borland C ++ (Майкрософт Виндоус ).
- GCC (Linux, FreeBSD, NetBSD, Солярис...).
libHaru может использоваться как статическая библиотека или как динамическая библиотека.
Когда вы используете его как статическую библиотеку, он может использоваться C и C ++.Но когда вы используете его как разделяемую библиотеку, он может использоваться многими языками разработки, которые поддерживают разделяемую библиотеку.
libharu предоставляет привязки для языков программирования: