グラデーションの互換性(2)

[話者A] 今度は出力先から、グラデーションを見てみよう。


[話者C] 出力先って?


[話者A] グラデーション使った画像は、最終的には

  • jpg, png (ビットマップ画像)
  • swf
  • pdf
  • svg

に出力することになる。
そこにうまくグラデーションを持っていけるか、これを確認したい。


BMP

[話者C] ビットマップ出力なら問題ないよね。


[話者A] そのはずだ。[ファイル-書き出し]で出力した結果は以下。


Illustrator10→BMP 150dpi


IllustratorCS4→BMP 150dpi


[話者C] 色が違ってるな。CS4のは薄いぞ。


[話者A] 色の差は‥‥Illustrator10の「編集-カラー設定」がIllustratorCS4のと違ってた。
CS4と同じ「一般用-日本(Japan-GeneralPurpose)」に変えたら、同じになったぞ。


Illustrator10→BMP 150dpi



SWF

[話者C] swfにはベクター画像とビットマップ画像の、どちらも含むことが可能なんだね。


[話者A] Illustratorからswfを出力したときの結果だが、swfで見るとグラデーションメッシュ部分がおかしい。
拡大しなければ目立たないんだけどな。


Illustrator10→swf 72dpi 100%


Illustrator10→swf 72dpi 拡大


IllustratorCS4→swf 72dpi 100%


IllustratorCS4→swf 72dpi 拡大


[話者C] 前回見た結果だと、グラデーションメッシュ部分はビットマップだったよね。
150dpi にしたら結果違うのかな。


[話者A] 150dpiに変えるにはCS4だと[詳細]ボタン押下する必要があるのか。


Illustrator10→swf 150dpi 拡大


IllustratorCS4→swf 150dpi 拡大


[話者C] 改善はしたね。ベクターデータのようにはいかないけど。



PDF

[話者A] Illustrator10は出力するとき PDF/X-1a:2001規格を選べないんだな。Illustrator10のリリースは2001年だからそうなるか。


Illustrator10→pdf 拡大300%


IllustratorCS4→pdf (PDF/X-1a:2001) 拡大300%




[話者C] 拡大してもグラデーションメッシュの破綻ないな。ベクターデータのまま出力されてるようだね。


[話者A] 1600%に拡大しても輪郭はガタガタしない。まあIllustratorのaiファイル自体がPDF互換で、aiファイルをそのままAdobeAcrobatで開けるくらいだからな。


SVG

[話者A] Illustrator10にはSVGのバージョン選ぶ箇所がない。SVGはテキストファイルなので中身みると、SVG 1.0のようだ。
IllustratorCS4のSVG 1.0、SVG 1.1も出力したが、見た目に違いはなかった。


Illustrator10→svg 拡大


IllustratorCS4→svg 拡大


[話者C] SVG出力だと、グラデーションメッシュはビットマップ画像になるんだね。


[話者A] そうだよ。
Illustrator10のSVGはビットマップ画像を内部に埋め込んでいる。CS4のSVGだと画像は外部ファイルとして、「82E84188.png」とかのファイル名でSVGと同じフォルダーに出力される。


しかし、SVG出力でグラデーションメッシュをベクターデータにする方法もあるかもしれない。
オープンソースInkscapeSVGにフル対応しているようなのだが、最新版 v0.91でグラデーションメッシュにも対応したらしいぞ。google:Inkscape gradient mesh
試したところ、Windows版はなんだか操作がうまくいかなかった。


 

Illustratorグラデーションメッシュらくらく操作ガイド

Illustratorグラデーションメッシュらくらく操作ガイド