Снимок экрана Batik работает с образцом пасьянса | |
Разработчик (и) | Apache Software Foundation |
---|---|
Стабильный выпуск | 1.12 / Novemb er 6, 2019; 11 месяцев назад (2019-11-06) |
Репозиторий | |
Написано на | Java |
Операционная система | Кросс-платформенная |
Тип | Масштабируемая векторная графика (SVG) |
Лицензия | Лицензия Apache 2.0 |
Веб-сайт | xmlgraphics.apache.org / batik |
Batik - это чистая библиотека Java, которую можно использовать для рендеринга, генерации и управления SVG графика (SVG - это язык разметки XML для описания двумерной векторной графики ). IBM поддержала проект, а затем передала код Apache Software Foundation, где другие компании и команды решили объединить свои усилия. Batik предоставляет набор основных модулей, которые обеспечивают следующие функции:
Дистрибутив Batik также содержит готовый к использованию браузер SVG (называемый Squiggle), использующий вышеупомянутые модули.
Название библиотеки происходит от техники рисования батиком.
Batik долгое время был наиболее совместимой из существующих реализаций SVG 1.1 и по состоянию на 2011 год лишь небольшую часть уступает Opera.
версии 1.7, выпущенной 10 января 2008 года, имел "почти полную" реализацию текущего состояния спецификации sXBL, почти полную реализацию SVG декларативной анимации SMIL и некоторые из SVG 1.2 рабочий проект конца октября 2004 г. (см. История разработки SVG ).