Loading article…
| バティック | |
|---|---|
スクリーンショット バティック ランニング ソリティア サンプル | |
| 開発者 | アパッチソフトウェア財団 |
| 安定放出 | 1.19 / 2025年5月6日 ( 2025-05-06 ) |
| 執筆 | Java |
| オペレーティング·システム | クロスプラットフォーム |
| タイプ | スケーラブルベクターグラフィックス(SVG) |
| ライセンス | Apache License 2.0 |
| Webサイト | xmlgraphics.apache.org/batik |
| リポジトリ |
|
Batikは、 SVGグラフィックのレンダリング、生成、操作に使用できる純粋なJavaライブラリです。IBMはこのプロジェクトを支援し、その後コードをApacheソフトウェア財団に寄贈しました。そこで他の企業やチームが協力することになりました。Batikは、以下の機能を提供する一連のコアモジュールを提供します。
Batikの配布パッケージには、上記のモジュールを利用したすぐに使えるSVGブラウザ(Squiggleという名称)も含まれています。
図書館の名前は、バティック染めの技法に由来している。
Batik は長らく既存のSVG 1.1実装の中で最も準拠度の高いものでした。 [ 1 ]バージョン 1.7 はW3C SVG 1.1 テストのほぼ 94% に合格し、当時SVG 準拠度ではOperaにわずかに劣る程度でした。[ 2 ]現在では主要なウェブ ブラウザはすべてSVG 2をサポートしていますが、Batik は 1.1 のままです。
2008年1月10日に公開されたバージョン1.7には、 sXBL仕様の現状の「ほぼ完全な」実装[ 3 ] 、SVG宣言型アニメーションSMIL機能のほぼ完全な実装、および2004年10月下旬のSVG 1.2作業ドラフトの一部が含まれていましたが、そのバージョンのSVGはSVG 2のために廃止されました(SVGの開発履歴を参照)。