Skip to content

libBeresta/libBeresta.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libBeresta

libBeresta — это свободная, открытая, кросс-платформенная библиотека на языке ANSI C для генерации PDF-файлов.

Русский | English

Beresta

Библиотека позволяет создавать PDF-документы без необходимости глубокого понимания внутреннего устройства формата Portable Document Format. Она поддерживает создание PDF-файлов с использованием линий, текста и изображений, добавления различных типов аннотаций, сжатия документов, вставки изображений форматов PNG, JPEG и TIFF (Raw). Возможно создание шифрованных файлов, а также использование различных кодировок, включая UTF-8 и азиатские (китайские традиционная и упрощенная, корейскую, японскую).

Это современная, активно развиваемая библиотека с четким планом развития, включающим поддержку стандартов PDF 1.7 и PDF 2.0. Библиотека строится на принципах модульности, четкого разделения публичного и приватного API. В планах полное документирование и тестирование библиотеки.

Проект имеет открытую лицензию MIT, что делает его доступным для коммерческого использования.

Проект предназначен для разработчиков, которым нужна легковесная, кроссплатформенная библиотека для генерации PDF на языке C. Его модульная архитектура позволит использовать только необходимые компоненты, что делает библиотеку гибкой и эффективной для различных сценариев использования.

Важным элементом библиотеки является набор файлов данных для генерации языковых привязок (language binding), убирая трудоемкость ручного создания привязок к языкам, отличным от C.

Репозиторий проекта https://github.com/libBeresta/libBeresta/

Покрытие данных генератора

About

libBeresta web site

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors