Разработчик(и) | Фонд программного обеспечения Apache |
---|---|
Стабильный релиз | 1.17 / 22 августа 2023 г. ( 2023-08-22 ) |
Репозиторий |
|
Написано в | Ява |
Операционная система | Кроссплатформенный |
Тип | Масштабируемая векторная графика (SVG) |
Лицензия | Лицензия Apache 2.0 |
Веб-сайт | xmlgraphics.apache.org/батик |
Batik — это библиотека на чистом Java , которую можно использовать для рендеринга, генерации и обработки графики SVG . IBM поддержала проект, а затем передала код Apache Software Foundation , где другие компании и команды решили объединить усилия. Batik предоставляет набор основных модулей, которые обеспечивают функциональность для:
Дистрибутив Batik также содержит готовый к использованию SVG-браузер (называемый Squiggle), использующий вышеуказанные модули.
Название библиотеки происходит от техники росписи батик .
Batik долгое время был наиболее соответствующей существующей реализации SVG 1.1 [1] [2] [3] и по состоянию на 2011 год отстает от Opera[обновлять] лишь на малую долю . [ необходима ссылка ]
Версия 1.7, выпущенная 10 января 2008 года, содержала «почти полную» реализацию текущего состояния спецификации sXBL [4], почти полную реализацию функций SMIL декларативной анимации SVG и некоторые из рабочих черновиков SVG 1.2 от конца октября 2004 года (см. Историю разработки SVG ).