InkscapeGNU General Public Licenseの下で公開されているベクターグラフィックス(ピクセルではなく線や数式で表現するグラフィック)のドローイングプログラムです。公式にはScalable Vector Graphics(SVG)規格に準拠することを目標としており、Linux向けに開発が始まりましたが、現在はクロスプラットフォーム対応で、Microsoft Windows、Mac OS X、およびその他のUnix系OS上で動作します。オープンソースとして世界中の開発者とユーザーにより活発に改良されており、新機能やバグ修正が継続的に追加されています。

主な特徴

  • ベクトル編集ツール:ノード編集、ベジェ曲線ツール、鉛筆・ペン・ブラシなどの描画ツールを搭載。
  • パス操作:結合、差分、交差、分割などのブール演算やパスの簡略化・オフセットが可能。
  • テキスト処理:ベクトルテキストの配置・改行・パスへの変換、フォント管理(詳細な組版機能は限定的)。
  • フィル/ストローク:単色、グラデーション、パターン塗り、ストロークの幅・線端スタイル・破線設定。
  • レイヤーとグループ化:複雑なドキュメントの整理に便利なレイヤー、オブジェクトのグループ化、整列・配置ツール。
  • ビットマップ変換:Trace Bitmap(ビットマップのトレース)機能でラスター画像をベクター化。
  • 書き出し・互換性:SVGをネイティブ形式としつつ、PNGやPDF、EPS、DXFなど多くの形式へ書き出し・読み込みが可能。
  • 拡張機能とフィルター:Pythonベースの拡張や標準搭載のフィルター群で機能を拡張できる。

対応フォーマット(主なもの)

  • 読み込み:SVG(ネイティブ)、PNG、PDF、EPS、DXF、EMF、など(一部形式は限定的)
  • 書き出し:SVG、PNG、PDF、EPS、DXFなど

用途例

  • ロゴデザイン、アイコン作成、イラスト制作
  • テクニカル図面、ダイアグラム、フローチャート
  • Web用ベクター画像、SVGアニメーションの作成(外部スクリプトと併用)
  • 印刷物の簡易デザイン(ただしCMYKワークフローは外部ツールと併用することが多い)

入手とインストール

  • Inkscapeは無償で入手できます。最新版は公式サイトや各OSのパッケージマネージャー(Linuxディストリビューション、Windows用インストーラー、macOS向けビルド)からダウンロードしてください。
  • インストール時はOSの推奨バージョンや依存関係に注意してください。公式ビルドのほか、コミュニティが配布するパッケージやスナップ/フラットパックも利用できます。

コミュニティと学習リソース

  • ドキュメントやチュートリアルが公式・非公式ともに多数存在し、初心者向けの導入ガイドから上級者向けのトリックまで学べます。
  • ユーザーフォーラム、メーリングリスト、バグトラッカー、拡張機能のリポジトリなどコミュニティによるサポートが活発です。

他ソフトとの比較と注意点

  • Adobe Illustratorなどの商用ソフトと比べて、コストがかからずSVGネイティブである点が大きな利点です。
  • 一方で、プロ向けの高度な印刷ワークフロー(ネイティブなCMYK完全対応や一部高度な組版機能)は商用ツールに比べて弱いことがあります。必要に応じて外部ツールとの併用を検討してください。
  • プラグインや拡張で機能を追加できるため、用途に合わせて環境を整えるとより便利に使えます。

総じて、Inkscapeは個人・教育・小規模ビジネスのグラフィック作成に非常に有用なオープンソースツールです。まずは公式のドキュメントやチュートリアルで基本機能を試し、プロジェクトに合わせて拡張やワークフローを整えていくことをおすすめします。