最終更新日 :
問題点
ブラウザーに URL をロードすると、次のエラーが発生します。
「ビットマップグラフィックが見つかりません。または処理しません。」
トレースログにエラーがあります。'IppGenericException{exceptionStack='{ クライアントのメッセージには無効なメッセージデータ値が含まれています \:幅 abc および高さ xyz の保存要求の複数のピクセルはピクセル数 100,000,000 ピクセル(IsrvImageSave.cpp:130)の制限を超えています }
解決策
次のいずれかの操作を適用すると、このエラーが発生する可能性があります。
- サーバー上のファイルに正しい権限がありません。
- ファイルがサーバー上に存在しません。
- ファイルが大きすぎでサーバーから呼び出しできません(以下を参照)。
ここでは、Scene7 が画像サイズをどのように判別するかについて例を挙げて説明します。
- 開始要求として使用する FXG から画像の幅と高さを引き出します。例えば、10800x9599。IS の要求に対して、Scene7 は幅と高さを判別し、次の数式の WTP に埋め込まれている画像に対して使用します。
- BI = BitmapImage element
- request width = BI scaleX * BI width * imageRes/company print resolution request height = BI scaleY * BI height * imageRes/company print resolution
- request width = 5.913... * 414 * 300/72 request height = 5.913... * 612 * 300/72
- 画像に関連付けられている FXG から、scaleX と scaleY を見つけて適用します。0.241666 x 0.241666 を約 2610 x 2320 にサイズ縮小します。
- 要求された imageRes に拡大/縮小します。
- 最終ドキュメントの拡大/縮小によって要求サイズを拡大/縮小する:
- FXG の幅および高さ - 10800x9599
- ScaleX および ScaleY - 0.241666 x 0.241666
- 縮小サイズ-約 2610x2320
- 画像の解像度が 72、要求された imageRes は 300 で、拡大要求されたのサイズは 4.16667 倍
- 拡大サイズ- 10874x9665
- 要求されたドキュメントサイズは 2610 x 1746、FXG ビューの幅と高さは 2610 x 1746 で、追加の拡大/縮小は適用されません
アカウントにログイン