Skip to main content
sssu1968
Participant
January 9, 2018
Answered

書き出しの際の解像度の限界

  • January 9, 2018
  • 2 replies
  • 10491 views

「書き出し」メニューから、JPGやPSD方式で書き出す際に、解像度の限界があると思うのですがその数値を知りたいです。

様々なサイズのアートボードを書き出す際に

「この解像度では書き出せません。解像度を下げてから、もう一度実行してください。」

と表示されることがあります。ギリギリの限界を見つける際に手間がかかるので、限界のピクセル数がわかればと思いまして質問させていただきました。

PhotoshopでIllustratorデータを開いて設定すれば済む話かもしれませんが、なるべく手数を少なく済ませたいです。

よろしくお願いします。

使用PC:iMac 27(最近のもの)メモリ16GB 使用アプリ:CC2017 / CC2018

This topic has been closed for replies.
Correct answer silk-m

まず最初に断っておきますが、限界の小さなJPGでは検証していません。理由はよくわかりませんが、圧縮が関係しているのかもしれません。

以下PSD保存です。

5000mmのオブジェクトを小さな解像度で書き出す

5000mm平方の矩形を166ppiでは可能、167ppiでは不可能。

166ppiで書き出すと32768px x 32768pxちょうどになります。(先の32768px以上は間違いで32769px以上が不可能ということになりますね。)

計算上は166ppiで32677px、167ppiで32874pxですから解像度が小さいと少し誤差が出るようです。

500mmのオブジェクトを大きな解像度で書き出す

500mm平方の矩形を1664ppiでは可能、1665ppiでは不可能。

1664ppiでは32757px x 32757pxになります。1665ppiでは計算上32775px x 32775pxになり32768pxの限界値を超えます。

32768は2の15乗でコンピュータではキリのいい数字です。

一部間違いがあったので訂正します。

5000mm平方を166ppiで書き出すと32678px x 32678pxでした。読み間違えておりました。

ではと、5013.6mm平方を166ppiで書き出すと32767px x 32767pxでした。

5013.7mm平方を166ppiで書き出そうとすると不可能でした。 やはり32768px以上は不可能と考えて良さそうです。ここまでくるとピクセルグリッド整合の影響もありますね。

いろいろと試してみてください。

-- silk-m

2 replies

silk-m
Community Expert
Community Expert
January 9, 2018

多分長辺が32768px以上になると、どんなに単純なオブジェクトでも書き出せないはずです。

解像度はいくつでも32768px以上にならなければ関係ありません。

psdで書き出しの場合、30000px以上では自動的にpsbでの保存になります。

-- silk-m

--Susumu Iwasaki
sssu1968
sssu1968Author
Participant
January 10, 2018

回答ありがとうございます。

1辺が32768pxのアートボード自体作成不可能なのですが、この数値はどういったところから算出されたものなのでしょうか?

1辺の限界値は16383pxのようです。(半分ですね)

silk-m様のヒントを元に検証してみました。(かなり素晴らしいヒントでした)

1辺が16383pxの正方形のアートボードを作成し、単純な四角だけのものを作成し、JPEG形式で、アートボードサイズで、300ppi / 150ppi / 72ppi の解像度を試しましたが 書き出せませんでした。

Illustratorのベースの解像度が確か72ppiだったのを思い出し、1辺の長さと書き出し時の解像度を変更しながら検証してみました。

書き出し時の解像度を「スクリーン72ppi」にすると、1辺が16247px(5731.581mm)の正方形オブジェクトが書き出せる限界でした。

書き出し時の解像度を「高解像度300ppi」にすると、1辺が3899px(1375.481mm)の正方形オブジェクトが書き出せる限界でした。

(300➗72=4.166666…)の計算がちょうど当てはまりました。

こういた考え方で問題ないのでしょうか?

silk-m
Community Expert
silk-mCommunity ExpertCorrect answer
Community Expert
January 10, 2018

まず最初に断っておきますが、限界の小さなJPGでは検証していません。理由はよくわかりませんが、圧縮が関係しているのかもしれません。

以下PSD保存です。

5000mmのオブジェクトを小さな解像度で書き出す

5000mm平方の矩形を166ppiでは可能、167ppiでは不可能。

166ppiで書き出すと32768px x 32768pxちょうどになります。(先の32768px以上は間違いで32769px以上が不可能ということになりますね。)

計算上は166ppiで32677px、167ppiで32874pxですから解像度が小さいと少し誤差が出るようです。

500mmのオブジェクトを大きな解像度で書き出す

500mm平方の矩形を1664ppiでは可能、1665ppiでは不可能。

1664ppiでは32757px x 32757pxになります。1665ppiでは計算上32775px x 32775pxになり32768pxの限界値を超えます。

32768は2の15乗でコンピュータではキリのいい数字です。

一部間違いがあったので訂正します。

5000mm平方を166ppiで書き出すと32678px x 32678pxでした。読み間違えておりました。

ではと、5013.6mm平方を166ppiで書き出すと32767px x 32767pxでした。

5013.7mm平方を166ppiで書き出そうとすると不可能でした。 やはり32768px以上は不可能と考えて良さそうです。ここまでくるとピクセルグリッド整合の影響もありますね。

いろいろと試してみてください。

-- silk-m

--Susumu Iwasaki
assause
Community Expert
Community Expert
January 9, 2018

どのような設定・解像度で書き出しているのかなどの詳細が不明ですが、

意図する状態で書き出せるかどうかは、オブジェクト要素や複雑さなども影響しているので、

一概には言えないところです。

たとえばなんですが、一見して同じレイアウトに見えるものであったとしても、

オブジェクトの数量によって書き出しされる処理は比例して変わってきます。

一例ですが、A4ページに1個オブジェクトを配置した場合と、

同じオブジェクトを100000個同じ場所に配置した場合でいえば、

画面上はまったく変わりませんが、後者のほうが確実に遅くなるのがわかるはずです。

あとひとつ確認になりますが、書き出せなかった該当のファイルについて、

ファイルを複製し、オブジェクト要素を一度ぜんぶなくしたうえで、

1アートボードずつ、ひとつだけパスオブジェクトを置いた場合において、

同じ設定で書き出せるかどうかを試してみてください。

sssu1968
sssu1968Author
Participant
January 10, 2018

回答ありがとうございます。

私の質問の仕方が悪かったと思いますが、今回、お聞きしたかったことはこのエラーを吐き出す限界値でした。

assause
Community Expert
Community Expert
January 10, 2018

silk-mさんの仰るピクセル数の限界値もありますが、

同時に影響するのが「演算としての限界状態」というのもありますから、

そこを確認してみては、としたのが当方の話です。

書き出しの際の具体的な設定・数値情報に関する記載がなかったことから、

まずはシンプルな状態にして書き出せるかどうかの確認として必要というのが

前回の返答になります。

実際のどのようなアートボード状態と書き出し設定なのか、と同時に、

書き出し後のデータの利用方法については今回欠かせないと思いますがどうでしょうか。

それがなければ手探りでの話になってしまうためです。