1

Orchard V1.7 で MediaProcessing モジュールを使用しています。ソース イメージは大きな TIFF ファイルです (通常、最大 4928 x 3264 ピクセル)。イメージ プロファイルに 2 つのフィルターを設定しています。

  1. 200 x 200 にサイズ変更
  2. 画像を Jpg にフォーマットする

ページを表示すると、例外がログに記録されます

2013-08-12 16:30:55,982 [22] Orchard.MediaProcessing.Shapes.MediaShapes - An error occured while rendering shape Lightbox for image /OrchardLocal/Media/Default/Stamps%20of%20Australia/ClaytonTremlett244.tif
ImageResizer.Plugins.Basic.SizeLimits+SizeLimitException (0x80004005): 
The dimensions of the output image (2668x3364) exceed the maximum permitted dimensions of 3200x3200.

ImageResizer のドキュメントには、出力のデフォルトの最大ファイル サイズは 3200 x 3200 と記載されていますが、200 x 200 のサイズを要求しています。これを問題 (1642) として記録しました。

私の質問は、Orchard が選択したように、ImageResizer マネージ API を介して ImageResizer を使用するときに、ImageResizer の最大ファイル サイズ制限チェックをオフにする方法を知っている人はいますか?

4

3 に答える 3

1

最初にサイズを変更してから、形式を変更してください。

于 2013-08-20T00:03:55.397 に答える
0

「totalBehavior」を「ignorelimits」に設定することで実行できます。また、totalWidth/totalHeight を設定することもできます。 http://imageresizing.net/plugins/sizelimiting

于 2014-04-07T11:51:21.360 に答える