Batikによって、あなたはSVGドキュメントを、Javaが利用可能ならどこでも、操作することが出来ます。あなたは、各種のBatikモジュールを、あなたのアプリケーションからSVGイメージを生成し、操作し、トランスコードし、また検索するために用いることができます。
Batikは、Javaベースのアプリケーションが、SVGコンテンツを扱いやすくします。たとえば、BatikのSVGジェネレータを利用することで、Javaアプリケーションは、SVGフォーマットのグラフィックを、非常に簡単にエクスポートすることができます。BatikのSVGプロセッサとSVG表示コンポーネントを利用することで、アプリケーションは非常に簡単にSVG表示機能をインテグレートすることができます。他の可能性としては、Batikのモジュールを用いて、SVGをラスタイメージ(JPEGやPNG)のような各種フォーマットにコンバートすることがありえます。
Batikは、SVGファイルを操作し処理するコア コンポーネントを提供します。
Batikがプロジェクトあるいは製品の中でどのようにインテグレートされているか、という現実の例として、Batikを利用したプロジェクトと製品の例 を参照してください。