SVG アイコンとベクター画像をダウンロードする方法
短い答え
ウェブページ上の SVG には2種類あります。ブラウザーが取得したファイルであるか、ページの中に直接書かれたマークアップであるかです。前者は他の画像と同じように保存できます。後者には背後にファイルが存在せず、だから右クリックメニューには何も出てきません。一括ダウンローダーが集めるのは実ファイルとして存在する SVG で、それを .svg のまま、ベクターデータを保ったまま、ピクセルに変換せずに保存します。
手作業でやる場合
アイコンを右クリックして「画像を保存」を選ぶ——SVG が独立したファイルとして読み込まれている場合には有効です。
メニューに何も出てこない場合は、開発者ツールで要素かネットワークリクエストを見つけ、マークアップまたはファイルを手作業で取り出すのが通例です。
それが行き詰まるところ
- インライン SVG はページ自身のマークアップの一部であり、ブラウザーが差し出せるファイルは存在しません。
- CSS 背景として使われているアイコンには、そもそも右クリックメニューの項目がありません。
- 開発者ツールからマークアップをコピーすると、ページのスタイルシートにあった指定が失われ、アイコンが黒くなったりサイズが変わったりします。
- アイコンセットは数十ファイルに及びます。これらの操作を数十回繰り返すのは手段とは呼べません。
ImgDown でやる場合
ステップ 1
ページを走査する
画像リストを開きます。ファイルとして読み込まれた SVG はビットマップと並んで表示され、それぞれ形式が付記されるので見分けは簡単です。
ステップ 2
SVG だけに絞る
SVG 以外のファイル形式をすべてオフにします。残るのはそのページのベクター素材——たいていはロゴ、アイコン、図版——だけで、他は視界から消えます。
ステップ 3
ベクターのままダウンロードする
ファイルはサイトが配信するそのままの形で保存されるので、.svg は .svg のままです。編集も拡大縮小もでき、書き出しの途中でビットマップに潰されることはありません。
関連する質問
いま開いているページで試してみてください
無料、アカウント不要。次に開くギャラリーからすぐ使えます。