2017-01-22 8 views
0

Umbracoに画像をアップロードしましたが、画像を作っていません。UmbracoからGetCropUrlで画像を取得できますか?

これは単なる通常の写真のアップロードです。

しかし、GetCropUrlにはこの画像を取得するためのいくつかのパラメータを使用できますか? または私はそう

@if (Model.Content.HasValue("caseStudyImage")) 
{ 
    var caseStudyImage = Model.Content.GetPropertyValue<string>("caseStudyImages"); 
    var caseStudyImage = Umbraco.TypedMedia(caseStudyImagesList); 

    <img src="@caseStudyImage.Url" style="width:300px;height:300px" />  

} 

答えて

4

UmbracoはImageProcessorを使用していますので、あなたは画像URLに適切なクエリ文字列パラメータを追加することで、画像のサイズを変更することができなければならないでください。だからあなたの場合には次のことを行うことができます:あなたはまた、画像のサイズを渡すことによってGetCropUrlメソッドを使用することができます

<img src="@caseStudyImage.Url?width=300&height=300" /> 

<img src="@caseStudyImage.GetCropUrl(propertyAlias: "umbracoFile", height: 300, width: 300)" /> 

詳細についてはUmbraco docsを参照してください。

関連する問題