Part Number Canvas

図をカタログ・Web・PDFに載せる

SVGとPNGの使い分けは「どちらの形式にするか」を決めるページでした。 このページは、決めたあとの「どう置くか」です。 置き場所ごとに、手順と、つまずきやすい点を書きます。

まず一つの判断

Webには、SVGを画像として置く。置き場所がSVGを受け付けなければPNG。 これだけ覚えておけば、以下はその補足です。

Webページに置く

SVGファイルをそのまま画像としてアップロードし、ほかの画像と同じように貼ります。 拡大しても粗くならず、ファイルも軽いままです。

代替テキスト(alt)は短く、型番と「構成図」で足ります。 図が伝える「どの文字が何を表すか」は、altに詰め込むより、本文に表として置くほうが読む人にも検索にも届きます。 このサイトの作例のページが、そのとおりの形です。

SVGを受け付けない置き場所にはPNGを

SVGをアップロードできない仕組みは、まだあります。その場合はPNGで書き出します。 このツールのPNG幅は既定で2400ピクセル、800〜4000ピクセルの範囲で指定できます。

幅の目安は、表示される幅の2倍です。 ページの本文幅いっぱいに置くなら、本文幅が800ピクセルのとき1600、高解像度の画面を考えて2400にしておけばまず困りません。 ただし目安です。読者が指で拡大して読む場面が多いなら、大きめにして実際に表示し、型番の文字が読めるかを確かめてください。

印刷物・PDFに置く

レイアウトソフトがSVGの配置に対応していれば、SVGをそのまま置くのがいちばんきれいです。 Adobe IllustratorとInDesign、近年のWordとPowerPointは、SVGを開いたり挿入したりできます。 ただし版によって扱いが違うので、お使いの版で実際に配置し、PDFに書き出したあとの見え方も確かめてください。

SVGが置けない、または見え方が崩れる場合はPNGにします。 必要な幅は「仕上がりの幅(インチ)×目標の解像度」で計算できます。 幅8cm(約3.15インチ)の図を300ppiで刷るなら、3.15 × 300 ≒ 945ピクセルです。 300は一律の決まりではなく、拡大して配置すれば実効の解像度は下がります。 文字と細い線でできた図なので、迷ったら実寸で試し刷りをして、線が途切れていないかを見てください。

暗い背景の上に置く

図は黒い線と黒い文字で描かれ、背景は既定では透明です。 そのまま暗い背景のページに置くと、線が背景に溶けて読めなくなります。

対処は二つです。書き出すときに背景を「白」にして図の中に白を持たせるか、 ページ側で図の下に白いパネルを敷くか。 このサイトの作例ページは後者で、暗い表示モードでも図の周りだけ白くしています。 公開前に暗いモードで一度は見ておくと、気づかないまま出すことを防げます。

文字がずれる・別の書体になる、という問題は背景とは別の話で、SVGに書体を埋め込むで扱っています。

渡すときに添えるもの

画像と一緒に、「JSONを保存」で書き出したファイルを渡してください。 SVGやPNGはこのツールに読み戻せません。読み戻せるのはJSONだけです。 型番に選択肢が増えたとき、JSONがあれば図を開いて1項目足すだけで済み、無ければ最初から作り直しになります。

デザイナーや印刷所に渡すなら、次の三つを一組にします。

  • SVG(配置用)
  • PNG(SVGが使えなかったときの予備。幅を明記)
  • JSON(更新用。「このファイルで図を再編集できます」と一言添える)

受け取った側で見ること

  • 型番の文字が、作ったときと同じ並びで、同じ間隔で出ているか
  • 引き出し線の先が、それぞれの文字の真下にあるか
  • 注釈の番号が、本文の対応する場所に付いているか
  • 暗い背景なら、図の周りが白いか

一つでも違えば、置き方ではなく書体の問題であることが多いです。上のリンク先で確認してください。

開発者向けの補足: inlineとimg

HTMLに直接書く方法(inline SVG)と、<img>で参照する方法があります。 inlineにすると、図の中の文字がページの文字として扱われ、CSSで色を変えることもできます。 ただしCMSによってはSVGの中身を書き換えたり削ったりするので、<img>のほうが確実です。 inlineで置くなら、書体の埋め込みを外してページの書体を当てる、という調整も可能です。このサイトの作例はそうしています。

参考資料

ツールを開く

公開 · 最終更新