SVG(エスブイジー)ファイルとは?PNG・JPEG画像の変換方法やSVGファイルの作り方を解説
多くのホームページが活用している「SVG(エスブイジー)ファイル」。具体的にどの様なフォーマットなのかご存知でしょうか。
SVGファイルのメリットは、拡大縮小しやすく編集性・汎用性が高いこと。でも「何となく使っている」「実はあんまりどのようなものか知らない」「なぜSVGなの?」と感じている方も少なくないでしょう。
そこで本記事では、SVGの特徴やその他のフォーマットとの違い、作成方法などについて詳しく解説します。
目次
- SVGファイルとはなにか?
- SVGファイルとその他の画像形式との違い
- Adobe Illustratorを使用したSVGファイルの作成方法
- JPEG・PNGからSVGファイルに変換する方法
- SVGファイルをPNGに変換する方法
SVG(エスブイジー)ファイルとはなにか?
「SVGファイル(スケーラブル・ベクター・グラフィックス、Scalable Vector Graphics)」はの歴史は意外にも古く、2001年頃に勧告された技術です。
SVGとはScalable Vector Graphics(スケーラブル・ベクター・グラフィックス)の略で、一種の画像フォーマットになります。
JPEGやPNGと言ったようなwebでよく見かけられる画像との違いは、PEGやPNGがビットマップデータなのに対し、SVGはXMLをベースにした二次元ベクターデータであることです。
このベクターデータとは「画像を、点の座標とそれを結ぶ線(ベクター、ベクトル)などの数値データをもとにして演算によって再現する方式」であり、このデータ形式で作られた画像は「拡大・縮小しても画質が損なわれない」といった特徴を持っています。
なので、このベクターデータで作られた画像でwebを作ることができれば、スマホやタブレットや高解像度PCと言ったRETINAディスプレイを採用している画像でもキレイな画質で表示することができるのです。
また、前述したとおりベクターデータという「数値データをもとにして演算された画像」なのでCSSやJavaScriptのアニメーションととても相性が良く、動きやぼかしなどのエフェクトを加える事も可能で、web上のアニメーション表現に幅広い選択肢をあたえてくれます。
(中略)
そんな便利な事だらけに見えるSVGですが、1998年に誕生、2001年9月にはW3Cの勧告をされた結構昔からある技術にも関わらずここ近年までその普及は進むことがありませんでした。
当時はサポートしているブラウザがあまりなかったことなどが原因となり、普及しませんでしたが、近年は対応するブラウザが増えたことで多くのホームページが活用しています。
SVG(エスブイジー)ファイルとその他の画像形式の違い
SVGファイルとその他の画像形式との違いをまとめると以下のとおりです。
・GIF、JPEG、PNGなどは「ラスタ形式」、SVGは「ベクトル形式」
・ベクトル形式は拡大縮小しても劣化に強いフォーマット
・写真のように複雑な画像には「ラスタ形式」、単純なロゴ画像には「ベクトル形式」が適している
・SVGファイルはテキストエディタで編集可能
ラスタ形式とベクトル形式の違い
画像フォーマットでおなじみのGIF、JPEG、PNGといった「ラスタ形式」の画像は、ピクセルを縦横に並べる方法で画像を描画します。ラスタ形式の画像は拡大縮小してしまうと画質が劣化してしまったり、画像がギザギザになるため編集には不向きです。加えて、ファイルサイズが大きくなってしまい負担になるというデメリットがあります。
一方*SVGファイルは、パス・テキスト・シェイプなどの集合を画像として扱う「ベクトル形式」*で画像を描画します。ちなみに、EPSなどのフォーマットもSVGファイルと同じベクトル形式です。
ベクトル形式は拡大縮小に強く画質が劣化しないため、 どのような画面上であっても鮮明かつ明瞭な画像を表示できるというメリットがあります。例えば、近年レスポンシブデザインが主流となっていますが、PCとスマートフォンで画像の見た目が変わってしまっては非常に残念です。しかし、SVGファイルを活用することにより、どちらの画面でも綺麗な画像をユーザーに見せることができます。
ファイルサイズも小さく、リソースに限りがある場合でも使いやすいフォーマットです。
それぞれの形式に適した画像がある
ここまで聞くとラスタ形式よりもベクトル形式の方が優れている様に感じますが、実際にはベクトル形式にもデメリットがあります。ベクトル画像は複雑な計算式で画像を描画しているため、写真のように複雑で繊細な配色や輪郭の画像描画には適していません。
写真を編集するならラスタ形式、ロゴ・タイトルなどの作成にはベクトル形式が適していると言えるでしょう。
SVGファイルはテキストエディタで編集可能
また、SVGファイルはXMLに準拠しているという特徴も持っているため、テキストエディタで開きファイルを編集することが可能です 。
Adobe Illustratorを使用したSVG(エスブイジー)ファイルの作成方法
SVGファイルとその他フォーマットとの違いや、どのようなメリットがあるか、などおわかりいただけたのではないでしょうか。
ここからは、SVGファイルの作成方法を紹介します。今回は、Adobe Illustratorを使用したSVGファイルの作成方法を紹介しますので、ぜひ参考にしてみてください。
画像を開く
SVGファイルとして保存したい、ラスタ画像を開きましょう。
保存メニューへ
ファイル > 別名で保存と進めます。
SVGファイルとして保存する
ファイル名を入力し、ファイルの種類「SVG」を選択して「保存」をクリックします。
オプション画面を表示しますので「OK」をクリックしましょう。
これで、SVGファイルが作成できました。
Adobe Illustratorを使った作成方法が簡単ですが、「メモ帳」などのテキストエディタを使ってSVGファイルを作ることも可能です。Adobe Illustratorが用意できない場合などの作成方法の1つとして覚えておくと便利でしょう。
参考:
1分でわかるSVGファイルの作り方・使い方・表示方法とは | iwb.jp
JPEG・PNGからSVGファイルに変換する方法
「SVGファイルが欲しいけれど、JPEGの画像しかない!」「どうやって変換できるの?」と困ったことはないでしょうか。
実は、簡単な方法でJPEG、PNGといった画像フォーマットをSVGファイルに変換できます。今回は、手軽に画像変換ができるオンラインサービス「Online Image Vectorizer」を使った方法をご紹介します。
Online Image Vectorizerにアクセスする
変換したい画像を準備し、下記URLより「Online Image Vectorizer」にアクセスしましょう。
画像をアップロードする
青い「Upload Image」ボタンをクリックして、変換したい画像を「Online Image Vectorizer」にアップロードします。対応しているフォーマットはPNG、BMP、JPEGの3種類、画像サイズは最大1MBまでに対応しています。
※フォーマット、サイズに制限がありますので注意しましょう
変換開始〜ダウンロード
アップロードすると画像の変換を開始します。
変換後は、一覧表示から色の調整が可能です。
調整やアウトプット画像の確認が終了したら、右手にある青い「Download」ボタンをクリックします。これで、SVGファイルへの変換が完了しました。
ちなみに、同様の変換ができる無料ツールとして「Online Image Vectorizer」以外にも「Vector Magic」があります。Vector MagicはPNG、BMP、JPEGに加えて「Online Image Vectorizer」が未対応のGIFにも対応していますので、GIF画像をSVGに変換したい場合は活用するといいでしょう。
SVGファイルをPNGに変換する
SVGファイルをPNGに変換する無料ツールもあります。「SVGtoPNG」を使って変換してみましょう。
SVGtoPNGにアクセスする
まずは「SVGtoPNG」にアクセスします。
画像をSVGファイルをアップロードする
「アップロード」ボタンをクリックして、PNGに変換したいSVGファイルを選択します。
画像を変換してダウンロードする
SVGファイルがPNGに変換されます。「ダウンロード」をクリックしてPNGファイルをダウンロードしましょう。
SVG(エスブイジー)ファイルのメリット・デメリットを理解しよう
SVGファイルは拡大縮小しても画像が荒れず、後から編集がしやすいため、ホームページでロゴ画像を表示する場合などに大変便利なフォーマットです。
しかし、写真には不向きだったりとデメリットな点もあります。デザイン前に事前に特徴を知っておき、闇雲に”なんでもSVGファイル”と決めつけるのではなく用途に応じて選択したいものです。
画像フォーマットにはよく耳にする、JPEG、PNG以外にGIF、TIFF、BMP……と様々な種類があり、それぞれ特徴が異なります。画像フォーマットを正しく選択することで、あらゆる画面上で画像を綺麗にはっきりと表示でき、表示する際に負担をかけずに済みます。デザイン作業に少しでも関わる場合には、SVGファイルの特徴や、その他のフォーマットとの違いを理解しておくべきです。
SVGファイルの作成、変換は簡単にできますので、ぜひ作成・変換時は本記事の手順を参考にしてみてください。
画像編集についてもっと知る
「SVG」と呼ばれる画像フォーマットをご存知でしょうか。一般的にSVGはベクターデータを扱っているフォーマットとして認識されていますが、なぜベクターデータを扱うのにこれだけ注目されているのでしょうか。今回は、SVGを使いこなすために最低限知っておきたいSVGの概要を紹介します。
- ページ
- 印刷物のカタログやパンフレットは、通常複数のページから成り立っています。インターネットのホームページもまったく同じで、テーマや内容ごとにそれぞれの画面が作られています。この画面のことを、インターネットでも「ページ」と呼んでいます。ホームページは、多くの場合、複数ページから成り立っています。
- タブレット
- タブレットとは、元々「板状のもの」「銘板」といった意味の単語です。パソコンの分野で単にタブレットといえば、「ペンタブレット」や「タブレット型端末」などの板状のデバイス全般を指します。ここでは主にタブレット型端末について説明していきます。
- ディスプレイ
- ディスプレイ(display)とは、文字や図形を表示する装置のことを言います。 テレビと同じ原理のCRTディスプレイや、設置面積が小さく消費電力の少ない液晶ディスプレイや、ガス放電を利用したプラズマディスプレイなど、種類も多くあります。
- CS
- CSとはCustomer Satisfactionの略称で「顧客満足度」を意味します。顧客との関係維持、サービスの発展に関するマーケティング戦略に関わる用語です。
- JavaScript
- JavaScript(ジャバスクリプト)とは、Webサイト上でさまざまなインタラクティブな動きを実現するために用いられる言語
- W3C
- W3Cは、World Wide Web Consortiumの略称で、ダブリュー・スリー・シーと呼ばれています。WWWコンソーシアム、またはワールドワイドウェブコンソーシアムと表記されることが多く、国際的な非営利団体です。主に、WWWと呼ばれるウェブ上で利用される技術の標準化を進めています。
- ページ
- 印刷物のカタログやパンフレットは、通常複数のページから成り立っています。インターネットのホームページもまったく同じで、テーマや内容ごとにそれぞれの画面が作られています。この画面のことを、インターネットでも「ページ」と呼んでいます。ホームページは、多くの場合、複数ページから成り立っています。
- ファイルサイズ
- ファイルサイズとは、コンピューターで扱うファイルの容量のことをいいます。 ハードディスクなどにファイルを転送する際などは、この容量をしっかりチェックしておく必要があります。その数値に応じてデータをコンピューターに保存することができます。
- テキスト
- テキストとは、純粋に文字のみで構成されるデータのことをいいます。 太字や斜線などの修飾情報や、埋め込まれた画像などの文字以外のデータが表現することはできませんが、テキストのみで構成されたテキストファイルであれば、どのような機種のコンピューターでも共通して利用することができます。
- ファイルサイズ
- ファイルサイズとは、コンピューターで扱うファイルの容量のことをいいます。 ハードディスクなどにファイルを転送する際などは、この容量をしっかりチェックしておく必要があります。その数値に応じてデータをコンピューターに保存することができます。
- タイトル
- ホームページのソースに設定するタイトル(title)とは、ユーザーと検索エンジンにホームページの内容を伝えるためのものです。これを検索エンジンが認識し検索結果ページで表示されたり、ユーザーがお気に入りに保存したときに名称として使われたりするため、非常に重要なものだと考えられています。「タイトルタグ」ともいわれます。
- テキスト
- テキストとは、純粋に文字のみで構成されるデータのことをいいます。 太字や斜線などの修飾情報や、埋め込まれた画像などの文字以外のデータが表現することはできませんが、テキストのみで構成されたテキストファイルであれば、どのような機種のコンピューターでも共通して利用することができます。
- テキスト
- テキストとは、純粋に文字のみで構成されるデータのことをいいます。 太字や斜線などの修飾情報や、埋め込まれた画像などの文字以外のデータが表現することはできませんが、テキストのみで構成されたテキストファイルであれば、どのような機種のコンピューターでも共通して利用することができます。
- オンライン
- オンラインとは、通信回線などを使ってネットワークやコンピューターに接続されている状態のことをいいます。対義語は「オフライン」(offline)です。 現在では、オンラインゲームやオンラインショップなどで、インターネットなどのネットワークに接続され、遠隔からサービスや情報などを利用できる状態のことを言う場合が多いです。
- URL
- URLとは、「Uniform Resource Locator」の略称です。情報がどこにあるのかを示すインターネット上の住所のようなものだと考えるとわかりやすいでしょう。各ページのURLは、インターネットブラウザの上部に文字列として表示されています。日本語では「統一資源位置指定子」という名称がついていますが、実際には日本でもURLという語が使われています。
- ページ
- 印刷物のカタログやパンフレットは、通常複数のページから成り立っています。インターネットのホームページもまったく同じで、テーマや内容ごとにそれぞれの画面が作られています。この画面のことを、インターネットでも「ページ」と呼んでいます。ホームページは、多くの場合、複数ページから成り立っています。
おすすめ記事
おすすめエントリー
同じカテゴリから記事を探す
カテゴリから記事をさがす
●Webマーケティング手法
- SEO(検索エンジン最適化)
- Web広告・広告効果測定
- SNSマーケティング
- 動画マーケティング
- メールマーケティング
- コンテンツマーケティング
- BtoBマーケティング
- リサーチ・市場調査
- 広報・PR
- アフィリエイト広告・ASP
●ステップ
●ツール・素材
- CMS・サイト制作
- フォーム作成
- LP制作・LPO
- ABテスト・EFO・CRO
- Web接客・チャットボット
- 動画・映像制作
- アクセス解析
- マーケティングオートメーション(MA)
- メールマーケティング
- データ分析・BI
- CRM(顧客管理)
- SFA(商談管理)
- Web会議
- 営業支援
- EC・通販・ネットショップ
- 口コミ分析・ソーシャルリスニング
- フォント
- 素材サイト
●目的・施策
- Google広告
- Facebook広告
- Twitter広告
- Instagram広告
- LINE運用
- LINE広告
- YouTube運用
- YouTube広告
- TikTok広告
- テレビCM
- サイト制作・サイトリニューアル
- LP制作・LPO
- UI
- UX
- オウンドメディア運営
- 記事制作・ライティング
- コピーライティング
- ホワイトペーパー制作
- デザイン
- セミナー・展示会
- 動画・映像制作
- データ分析・BI
- EC・通販・ネットショップ
- 口コミ分析・ソーシャルリスニング