「Inkscape」はオープンフォーマット「SVG」準拠として、「オープンフォーマットSVGとは」「XMLベース」「2次元グラフィック記述言語」「ベクターグラフィックアニメーション」「Web対応」「SVGオーサリングツール」について紹介します。

「Inkscape」はオープンフォーマット「SVG」準拠

「Inkscape」はオープンフォーマット「SVG」準拠として、「オープンフォーマットSVGとは」「XMLベース」「2次元グラフィック記述言語」「ベクターグラフィックアニメーション」「Web対応」「SVGオーサリングツール」について紹介します。

■関連する比較ページ

「Inkscape」はオープンフォーマット「SVG」準拠

Inkscapeは、W3C(World Wide Web Consortium)のXMLベースオープン規格「SVG (Scalable Vector Graphics)」をネイティブフォーマットとして採用し、オープン標準完全準拠を目標としています。

■オープンフォーマット「SVG」とは

「SVG(Scalable Vector Graphics)」は、オープンスタンダードの2次元グラフィックス用グラフィックスマークアップ標準規格です。

→W3C →SCALABLE VECTOR GRAPHICS (SVG)

■XMLベース

SVGイメージとその動作は、XMLテキストファイルで定義されます。

XMLベースであるため、テキストエディタや描画ソフトウェアで作成/編集できます。また、検索/索引付け/スクリプト化/圧縮にも対応します。

■2次元グラフィック記述言語

SVGは、XMLで2次元グラフィックを記述するための言語です。

「ベクトルグラフィックシェイプ(直線や曲線からなるパスなど)」「イメージ」「テキスト」の3種類のグラフィカルオブジェクトを扱えます。

グラフィカルオブジェクトは、すでにレンダリングされているオブジェクトに対して、グループ化/変換/合成などを行えます。

「テキスト」グラフィカルオブジェクトは、アプリケーションに適した任意のXML名前空間に置くことができ、SVGグラフィックスの検索可能性とアクセシビリティを向上させます。

■ベクターグラフィックアニメーション

SVG図面にインタラクティブ性とアニメーションを付加できます。

SVGのDOM(Document Object Model)は、スクリプトを使用した簡単で効率的なベクターグラフィックアニメーションを可能にします。

豊富なイベントハンドラ(onmouseoverやonclickなど)は、任意のSVGグラフィカルオブジェクトに割り当てられます。

■Web対応

SVGは、主要ブラウザでサポートされています。

HTMLとの親和性も高いため、ハイパーリンクを埋め込んだり、JavaScriptなどとの連携も可能です。

SVG要素や他のXML要素は、同一Webページ内で異なる名前空間から同時にスクリプト化できるなど、他のWeb標準との連携活用が可能です。

■SVGオーサリングツール

多くのSVGオーサリングツールがあり、SVGへのエクスポートはすべての主要なベクトルグラフィックスオーサリングツールでサポートされています。

Inkscape最新TOPICS

最新情報はありません。

Inkscape最新CLOSEUPコラム

イベント情報

セミナー講演資料

無料資料プレゼント

2021/03/04 セキュリティDAYS Keyspider資料

講演資料を見るには、 プライバシーポリシーに同意して、送付先メールアドレスをご入力しご請求ください。

またご入力いただきました情報は、当該資料の作成・提供企業とも共有させていただき、当社及び各社のサービス、製品、セミナー、イベントなどのご案内に使用させていただきます。

本資料を見るには次の画面でアンケートに回答していただく必要があります。



セミナー講演資料公開中

運用確認用テストセミナー

人材不足を克服しビジネスを拡大させた、住宅メーカーの事例 ~ベトナム人材の活用(オフショア開発/採用支援/現地法人設立)~

ワークフローってどうやって使うの?初心者がつまずきやすいポイントとすぐに慣れるためのコツをご紹介 〜Microsoft Teams、LINE WORKSから承認依頼の通知を受け取る方法も解説〜

  • オープソース書籍(サイド)
  • OSSNEWSに広告を掲載しませんか?

facebook

twitter