ベクタ形式(svg)ファイルをWordやExcelに貼り付けるちょっと強引で簡単な方法

Wordで自分の名刺を制作中にちょっと問題発生。

ジャギーさん発生

イコン画像を名刺に入れるため、jpgファイルを貼り付け、印刷プレビューを見てみたら…

印刷プレビュー 100%

印刷プレビュー 500%

輪郭がギザギザorz
そりゃラスタ形式だから当然か…

ここはベクタ形式の出番。

ラスタ形式(ビットマップ形式)とは

画像をひとつひとつの点(ドット)の集まりとして表現したもの。ドット絵もこれ。
ひとつひとつの点が細かいので綺麗に見えるけど、拡大・縮小すると荒くなる。
写真やイラストに適した形式。
代表的なもの:bmp,jpeg,png,gif

ベクタ形式とは

画像を、点や線の書き方、色の塗り方などで示した形式。絵の設計図のようなもの。
データに従ってその都度描画されるので、拡大・縮小しても綺麗なまま。
フォントやロゴマークなど、サイズを変えて使用するものに適した形式。
代表的なもの:svg

救世主svgファイル登場

アイコンは、フリーのドローソフト Inkscape で自作したものだから、svgファイルでも保存してある。
これをWordに貼り付けよう。

まずは正攻法

挿入タブの"図"という項目からアイコンのsvgファイルを選択して挿入!

表示できません…だと?
えぇぇぇぇ?
オートシェイプ*1だってベクタ形式じゃないですか…
なんとしても貼り付けてやる。jpeg使って荒くなるのも、オートシェイプでいちから作り直すのも御免だ。

ドラッグ&ドロップ作戦

ファイルエクスプローラーから直接ドラッグ&ドロップ!
jpegpngはこれでいけるから、もしかして…

あ、そうじゃないんだよね…

コピペ作戦

Inkscapesvgファイルを開いてコピー、そのままWordで貼り付け!

出来たー!!(はみ出てるけど)

ベクタ形式(svg)ファイルをWordに貼り付ける手順

  1. まずはsvgファイルと、それを開くことが出来るドローソフトを用意
    • 自作の画像であれば、制作に使用したソフト
    • なければフリーのドローソフト Inkscape がオススメ
  2. 全てのパーツがグループ化されていることを確認し、グループごとコピー(Ctrl+C)
  3. Wordで貼り付け(Ctrl+V)
  4. 位置やサイズを調整
    • サイズ変更は右クリックして "レイアウトの詳細設定" または画像隅のハンドルで調整
    • 拡大・縮小しても歪みやギザギザが出ないのがベクタ形式の利点

印刷プレビュー 100%

印刷プレビュー 500%

輪郭までくっきり綺麗に表示されました!

比較









Excelでも同じ方法で貼り付け可能。

今回の環境:Windows7,Word2010,Inkscape
他の環境では操作等変わるので注意。

まとめ

svgファイルを何としても貼り付けたくて、色々試しているうちにたどり着いた方法。
Wordでビジネス文書を作成する時、会社のロゴマークを入れたい場合に便利かも。

さーて、本題の名刺づくりを進めないと…

*1:Word2007以降は呼び名が変わり、"図形"となったらしい