2017-12-19 42 views
1

こんにちは、私はファイルアップロードのためにこのプラグインを使用しています2amigos/yii2-file-upload-widgetに基づいてBlueImp jQuery File Upload pluginjQueryファイルアップロードサイズ変更アップロード画像

ガイドのように私はすべての権利を構成し、すべてのアクションはうまくいくが、私は質問がある。

  • アップロードされた画像のサイズを変更するオプションはありますか?

キューファイル(例では3番目の画像)から画像をアップロードすると、その画像は元のサイズで返され、小さいサイズでは表示されません。すでにアップロードされている画像のサイズを変更するオプションがありますか? これにはclientOptionがあると思いますが、何も見つかりません。 私を助けてください!

画像例: issue image preview

ウィジェットの設定:

<?= \dosamigos\fileupload\FileUploadUI::widget([ 
    'model' => $model, 
    'attribute' => 'image', 
    'url' => ['site/image-upload'], 
    'fieldOptions' => [ 
     'accept' => 'image/*' 
    ], 
    'clientOptions' => [ 
     'maxFileSize' => 2000000, 
    ], 
    'clientEvents' => [ 
     'fileuploaddone' => 'function(e, data) { 
        console.log(e); 
        console.log(data); 
       }', 
     'fileuploadfail' => 'function(e, data) { 
        console.log(e); 
        console.log(data); 
       }', 
    ], 
]); ?> 
+2

私はそのライブラリを使ったことはありませんが、ドキュメントでこれを見つけました。 [クライアント側の画像のサイズ変更](https://github.com/blueimp/jQuery-File-Upload/wiki/Client-side-Image-Resizing) – IsThisJavascript

+0

CSSによるサイズ変更では不十分ですか? – robsch

+0

あなたがリンクしたドキュメントファイルは私に助けてくれます...ありがとう – alvarofvr

答えて

0

コントローラであなたのサーバーにアップロードした後、あなたがそれを行う必要があります! (actionUpload)

関連する問題