5
私はWebサービスを作成し、sitecore6.6からのイメージフィールドを持っていました。今私は画像の幅と高さを動的に変更して、飛行中に大きな画像を表示したいと思っています。サイズ変更が必要な画像は1000枚近くあります。任意のヘルプ...Sitecoreの画像サイズを動的に変更する方法は?
私はWebサービスを作成し、sitecore6.6からのイメージフィールドを持っていました。今私は画像の幅と高さを動的に変更して、飛行中に大きな画像を表示したいと思っています。サイズ変更が必要な画像は1000枚近くあります。任意のヘルプ...Sitecoreの画像サイズを動的に変更する方法は?
イメージのURLにいくつかのクエリ文字列パラメータを使用して、Sitecoreがイメージを変更できるようにすることができます。画像はSitecore Mediaアイテムでなければなりません。
ここは、サポートされているクエリ文字列パラメータのリストである:
? as = 1 & w = 600画像rを得るために600px幅にサイズ変更されました。
またmediaUrlを作成するときにMediaUrlOptionsを設定するには、プログラムでこれを行うことができます。
var mediaOptions = new MediaUrlOptions {AllowStretch = true, Width = 600};
var mediaUrl = MediaManager.GetMediaUrl(mediaItem, mediaOptions);