Апачский батик
![]() | |
Скриншот | |
Разработчик(и) | Фонд программного обеспечения Apache |
---|---|
Стабильная версия | 1.17 / 22 августа 2023 г |
Репозиторий | |
Написано в | Ява |
Операционная система | Кросс-платформенный |
Тип | Масштабируемая векторная графика (SVG) |
Лицензия | Лицензия Апач 2.0 |
Веб-сайт | xmlграфика |
Batik — это библиотека на чистом Java , которую можно использовать для рендеринга, создания и управления графикой SVG . IBM поддержала проект, а затем передала код в дар Apache Software Foundation , где другие компании и команды решили присоединиться к усилиям.Batik предоставляет набор основных модулей, которые обеспечивают следующие функции:
- Рендеринг и динамическое изменение содержимого SVG,
- Перекодируйте содержимое SVG в некоторые форматы файлов растровой графики , такие как PNG , JPEG и TIFF .
- Перекодировать метафайлы Windows в SVG (WMF или формат метафайлов Windows — это векторный формат, используемый приложениями Microsoft Windows ),
- И управляйте сценариями и пользовательскими событиями в документах SVG.
Дистрибутив Batik также содержит готовый к использованию SVG-браузер (называемый Squiggle), использующий вышеуказанные модули.
Название библиотеки происходит от техники росписи батик .
Статус
[ редактировать ]Батик долгое время был наиболее совместимой из существующих SVG 1.1. реализаций [1] [2] [3] и по состоянию на 2011 год [update] лишь малая часть отстает от Opera . [ нужна ссылка ]
Версия 1.7, выпущенная 10 января 2008 г., содержала «почти полную» реализацию текущего состояния спецификации sXBL . [4] почти полная реализация декларативной анимации функций SMIL SVG и некоторые рабочие проекты SVG 1.2, выпущенные в конце октября 2004 г. (см. Историю разработки SVG ).
См. также
[ редактировать ]- Масштабируемая векторная графика
- Синхронизированный язык интеграции мультимедиа
- sXBL : механизм определения представления и интерактивного поведения элементов, описанных в пространстве имен, отличном от файлов SVG.
Ссылки
[ редактировать ]- ^ Батик 1.7 Статус
- ^ Шиллер, Джефф (18 января 2009 г.). «Добро пожаловать в CodeDread 1.1» . Архивировано из оригинала 16 февраля 2009 года . Проверено 8 февраля 2009 г.
- ^ почти 94% официальных тестов SVG работают с версией 1.7.
- ^ Batik 1.7 Readme. Архивировано 9 апреля 2008 г., в Wayback Machine.
Внешние ссылки
[ редактировать ]- Проект Апач Батик
- Текущий статус реализации sXBL от Batik
- Официальная страница SVG в W3C , рабочая группа SVG.