Апачский батик


Batik — это чисто Java - библиотека, которую можно использовать для рендеринга, генерации и управления графикой SVG (SVG — это язык разметки XML для описания двумерной векторной графики ). IBM поддержала проект, а затем передала код Apache Software Foundation , где другие компании и команды решили объединить усилия. Batik предоставляет набор основных модулей, обеспечивающих следующие функции:

Дистрибутив Batik также содержит готовый к использованию браузер SVG (называемый Squiggle), в котором используются вышеуказанные модули.

Batik долгое время был наиболее совместимой существующей реализацией SVG 1.1 [1] [2] [3] и по состоянию на 2011 год лишь немногим отставал от Opera . [ нужна ссылка ]

Версия 1.7, выпущенная 10 января 2008 г., имела «почти полную» реализацию текущего состояния спецификации sXBL , [4] почти полную реализацию функций декларативной анимации SVG SMIL и некоторые функции SVG 1.2 , выпущенные в конце октября 2004 г. рабочий проект (см . историю развития SVG ).