jQuery 上传会以一定的分辨率调整图像大小

Posted

技术标签:

【中文标题】jQuery 上传会以一定的分辨率调整图像大小【英文标题】:jQuery upload that will resize the image with some resolution 【发布时间】:2016-10-14 07:04:09 【问题描述】:

我有一个表单输入文件,当我们上传图片时,它会调整图片大小 2 倍。首先原始图像将调整为方形分辨率(100x100),其次原始图像将调整为横向分辨率(1000x500)。上传后,正方形分辨率将转到文件夹正方形,横向将转到文件夹横向。

因此原始图像不会保存到数据库中,但调整大小的图像会。你认为我的情况有一个 jQuery 插件吗?

【问题讨论】:

你能上传你的代码或小提琴吗? 大声笑为什么我被否决了?我只需要参考它是否合法。如果不是那我就不会再考虑那个案例了,我还在学习所以需要一点帮助。 投反对票是因为对库、插件等的请求是题外话。 @TonyHinkle - 这是一个很好的说法。 @Roysh 这仍然只是我的想象,老实说我的测试案例,如果我的案例有 jquery 插件,请帮助我,如果我必须手动创建 jquery,那么没关系。 【参考方案1】:

javascript/Jquery 不是正确的选择。

Javascript/Jquery 工作在客户端:它们在用户电脑上运行,而不是在您的服务器上。也许有一些插件能够调整图像大小,但你肯定无法使用 Javascript/Jquery 将它们存储在不同的文件夹中

这样的操作必须在您的服务器上完成,使用服务器端语言,如 php、NodeJS(仍然使用 Javascript 语言)、Java 或许多其他语言。

答案取决于您选择的语言,所以我不能给出一个通用的答案

【讨论】:

以上是关于jQuery 上传会以一定的分辨率调整图像大小的主要内容,如果未能解决你的问题,请参考以下文章

根据分辨率自动调整背景图像大小

如何随着分辨率的变化自动调整大小和调整表单控件

ImageMagick:转换、裁剪、调整大图像

使用 PHP 将图像大小调整为更高分辨率 [重复]

如何编码我的网站,以便我的100%宽度图像根据屏幕分辨率变化调整大小?

如何对我的网站进行编码,以便我的 100% 宽度图像根据屏幕分辨率的变化调整大小?