【问题标题】:jQuery File Upload resize uploaded imagejQuery File Upload 调整上传图片的大小
【发布时间】:2018-06-02 03:47:16
【问题描述】:

大家好,我正在使用这个插件上传文件2amigos/yii2-file-upload-widget 基于BlueImp jQuery File Upload plugin

就像在指南中一样,我配置正确,所有操作都运行良好,但我有一个问题。

  • 是否有调整上传图片大小的选项?

当我从队列文件(示例中的第三个图像)上传图像时,该图像以原始大小而不是小尺寸返回。是否可以调整已上传图像的大小,例如队列中的第一张和第二张图片? 我认为有一个clientOption,但我找不到任何东西。 帮帮我吧!

图片示例:

小部件配置:

<?= \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);
                }',
    ],
]); ?>

【问题讨论】:

  • 我从未使用过该库,但我在文档中找到了它; Client side Image Resizing.
  • 通过 CSS 调整大小还不够?
  • 您链接的文档文件对我有帮助...谢谢

标签: php jquery-plugins yii2 jquery-file-upload yii2-extension


【解决方案1】:

您应该在控制器中上传到您的服务器后执行此操作! (动作上传)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-11
    相关资源
    最近更新 更多