リンクをクリップボードにコピー
コピー完了
ある規定のサイズで作成したAiデータをjpgでそれぞれ書き出す際の問題です。
CS6から作成したものは規定サイズ通りに仕上がる(もしくは0.1ミリ程小さい)のに対し、
CC2017、CC2018で作成したものは0.2〜0.3ミリ、サイズが大きくなってしまいます。
このjpgを経由してPDFを書き出す作業をしているのですが、
元がCS6から作られたPDFはコンマ数ミリ小さかったとしてもPDFになるとピッタリサイズ。
元がCCから作られたPDFはコンマ数ミリ大きいのがそのままPDFに反映されてしまいます。
現状、CS6で作業するか、CCで作業する際はわざわざPDFをコンマ数ミリトリミングしています。
解決方法ありますでしょうか。
よろしくお願いします。
リンクをクリップボードにコピー
コピー完了
すみません。訂正しますと、
CS6で作成した場合は0.02〜0.03ミリプラスマイナスの誤差レベルです。
CCだと毎回0.2〜0.3ミリ大きくなります。
リンクをクリップボードにコピー
コピー完了
CS6とCC2017, CC2018で新規にドキュメントを作成したあと、アートボードのサイズを再設定してからJPEGを書き出してみてください。A4が規定サイズだとしたら、210となっているところを211にして210に戻す、297となっているところを298にして
297に戻すなど、縦横とも一度違う数値に変えてから、正しいサイズを入力して戻します。
もしこれで結果が変わるとしたら、新規ドキュメントダイアログの精度の問題ではないかと思います。
また、定規を表示して、左上の定規がクロスするところをダブルクリックすると座標がリセットされます。ピクセルに整合していないことにより、書き出されるJPEGのピクセル数が変わってしまっているかもしれません。
ちょっと試してみていただけますか?
リンクをクリップボードにコピー
コピー完了
投稿ありがとうございます。
試しにアートボードサイズの変更を試したり、
定規の座標リセットを行いましたが、
やはりサイズに狂いが生じました。
なお、上記を試した後は以下のようになりました。
382×273の規定サイズ
今回の場合は382.02×273.3mmになりました。
リンクをクリップボードにコピー
コピー完了
JPEGへの書き出しはどのような方法で行っていますか?
書き出し - 書き出し形式 から、解像度 72dpi で、「アートボードごとに作成」で書き出している、などの手順です。
こちらで382×273を上記方法で書き出してみましたが、CS6とCC2017.1の結果は同一でした。
300dpiで書き出した場合、CC2017.1の方が縦に1pxほど大きい結果となりました。
600dpiでは同一でした。
同じ操作手順で作成したアートボードのサイズを厳密に比較すると、CS6とCC2017.1では差異がありました。内部的な精度にも違いがあるようなので、厳密に同じサイズを実現するのは、実は結構大変なのかもしれません。
なお、JPEGで書き出しを行うとビットマップとなるため、mmではなくピクセルを単位としたサイズになります。72dpiで書き出しを行った場合、1083px × 774px となりますが、これをmmに逆算すると382.06mm × 273.05mm です。1084px × 775px だと、382.41mm × 273.4mm です。1px違うだけで、mmにするとこれだけの差になります。また、インチを基準とするピクセルとメートル法のmmはぴったりの数値に換算できないので、解像度をあげると誤差は小さくなりますが、必ず端数が生じます。これは不可避です。(※ mmを基準とするピクセルも存在しますが、通常は使われていません)
ついては、どのような方法でJPEGからPDFを書き出しているかわかりませんが、内部的にぴったりmmのPDFとはなっていないのではないかと思われます。ただし、表示上の配慮で、こうしたわずかな誤差を表示せずに丸めてぴったりに見えるように表示するということは行っているため、本当のところはよく確認しないとわかりません。
Illustratorも内部はポイント単位で計算されているため、mm単位で入力すると、端数が必ず生じています。これをマジメに表示すると、常に小数点以下がずらずら並んだ状態になり、mm単位で作業している人がイライラするだけで誰も喜ばないので、適当に丸めて表示するようになっています。
解決策ですが、Illustrator側で1pxの誤差を生じないように調整するのは(可能であるにしても)なかなかに面倒くさいですし、原理的に誤差が生じる以上、最終段階で望む状態に調整する、つまりPDFをトリミングする操作を自動化する方がスジが良いかもしれません。
リンクをクリップボードにコピー
コピー完了
あー、もう一つ解決策がありますね。
CS6で書き出した期待するJPEGのサイズ(ピクセル単位)を調べて、CC 2017, 2018 ではアートボードのサイズをそのピクセルサイズに設定して書き出して下さい。定規の原点がズレていると1px大きくなったりしますので、そこだけ気をつければ、同じ大きさで書き出せるのではないかと思います。
リンクをクリップボードにコピー
コピー完了
>>noellaboさん
ありがとうございます。
現状はファイル>書き出し(Macでの⌘Eのショートカット使用)でjpgを選択しています。
解像度は150ppi
ミリで作業していたのをピクセルに変えて調べてみました。
CS6ではW:1082.833 × H:773.859pxでした。
出来上がったjpgをPhotoshopに当てると2256×1612px(382.02×272.97mm)
CCで同じ数値W:1082.833 × H:773.859pxを入力したのですが、
出来上がったjpgをPhotoshopに当てると2257×1614px(382.19×273.3mm)
になりました。調整する前と一緒の結果になってしまいました。