形式の概要
- 正式名称
- Scalable Vector Graphics
- ファイル拡張子
- .svg
- MIMEタイプ
- image/svg+xml
- カテゴリー
- 画像
- 圧縮
- 可逆圧縮
- 透過
- はい
- アニメーション
- 内容による
- 特性
- ベクターグラフィック, アルファチャンネル, アニメーション
ツールを選択
この形式とは?
SVG は、スケーラブルなベクター グラフィックスを XML として記述し、ロゴ、図、アイコン、およびインタラクティブな Web グラフィックスに適しています。
SVG は Scalable Vector Graphics の一般的な名称です。拡張子 .svg と MIME タイプ image/svg+xml が使われます。
何に使われますか?
- SVG ファイルは 画像 カテゴリーに属し、対応する作業でコンテンツの保存や交換に使われます。
- 拡張子 .svg はアプリが形式を識別する手掛かりですが、実際に開けるかどうかは内容とプログラムの対応状況で決まります。
- LocalFileLab は、記載された 入力, 出力, 圧縮, プレビュー を変換サーバーへアップロードせず、ブラウザー内でローカル処理します。
どのプログラムで開けますか?
- Chrome / Firefox / Edge / Safari
- Inkscape / Adobe Illustrator
- Visual Studio Code
デバイスとブラウザーでの対応
Windows での SVG 対応は、システムのバージョン、インストール済みアプリ、メディアの場合は利用可能なコーデックに左右されます。
macOS での SVG 対応は、システムのバージョン、インストール済みアプリ、メディアの場合は利用可能なコーデックに左右されます。
Linux での SVG 対応は、システムのバージョン、インストール済みアプリ、メディアの場合は利用可能なコーデックに左右されます。
Android での SVG 対応は、システムのバージョン、インストール済みアプリ、メディアの場合は利用可能なコーデックに左右されます。
iOS での SVG 対応は、システムのバージョン、インストール済みアプリ、メディアの場合は利用可能なコーデックに左右されます。
ブラウザーでの SVG 対応は、ブラウザーの実装、OS、利用可能なコーデックやデコーダーに左右されます。
利点
- 拡張子と技術プロファイルにより、SVG ファイルを識別しやすくなっています。
- この形式は 可逆圧縮 を使用し、サイズ、品質、互換性のバランスに影響します。
- 記載された LocalFileLab 機能はファイルをアップロードせずローカルで動作します。
欠点
- 互換性はアプリ、システムのバージョン、ファイル内容によって異なります。
- 変換先で表現できない機能は、変換時に失われる場合があります。
- メタデータ、高度な構造、複数トラックが常に完全保存されるとは限りません。
代替形式との比較
PNG は同じカテゴリーの代替形式です。PNG はラスター グラフィックスをロスレスで保存し、アルファ透明度をサポートしており、ロゴ、スクリーンショット、および UI グラフィックスに特に適しています。
PDF は同じカテゴリーの代替形式です。PDF は、ドキュメントの交換、印刷、アーカイブのために、デバイス間でページ レイアウト、フォント、グラフィックを保存します。
WebP は同じカテゴリーの代替形式です。WebP は、可逆圧縮または非可逆圧縮、アルファ透明度、アニメーション用の Google の Web 画像形式です。
LocalFileLab での対応
入力 は SVG に対してローカルで利用できます。正確な結果は内容とブラウザー対応に左右される場合があります。
出力 は SVG に対してローカルで利用できます。正確な結果は内容とブラウザー対応に左右される場合があります。
圧縮 は SVG に対してローカルで利用できます。正確な結果は内容とブラウザー対応に左右される場合があります。
プレビュー は SVG に対してローカルで利用できます。正確な結果は内容とブラウザー対応に左右される場合があります。
メタデータ は現在、SVG に対する検証済みの LocalFileLab 経路ではありません。
対応形式
よくある質問
SVG ファイルとは何ですか?
SVG は、スケーラブルなベクター グラフィックスを XML として記述し、ロゴ、図、アイコン、およびインタラクティブな Web グラフィックスに適しています。
SVG ファイルはどう開きますか?
SVG に対応するアプリ(例: Chrome / Firefox / Edge / Safari, Inkscape / Adobe Illustrator, Visual Studio Code)を使います。対応状況はバージョンと内容によって異なります。
LocalFileLab で SVG を処理できますか?
LocalFileLab では SVG に対して次のローカル機能を提供します: 入力, 出力, 圧縮, プレビュー。最終的な利用可否はブラウザーと内容に左右される場合があります。