【问题标题】:Resize image on client side before uploading to the server在上传到服务器之前在客户端调整图像大小
【发布时间】:2015-09-22 18:11:06
【问题描述】:

网络上有大量关于在服务器上调整上传图像大小的信息。我找不到任何有关在客户端上调整大小的信息。

我正在使用this PHP 代码来处理上传。它可以工作,但我的网络服务器只接受 2 MB 或更小的上传。因此,我希望客户端代码将上传的图像调整为不大于此大小。

【问题讨论】:

  • 对于它的价值,我不同意近距离投票,尽管应该重新措辞以删除对 PHP 的提及。不过,有可能在某处有重复。

标签: javascript php image image-resizing


【解决方案1】:

没有。 PHP 是一种服务器端语言。您无法使用 PHP 在客户端调整图像大小。

【讨论】:

  • 谢谢! .js 可以吗?
  • 使用新的 JS 文件 API,可以对本地文件进行许多文件操作,但据我所知,这不包括调整图像大小。最好的办法是在上传文件之前对所有图像(独立于您的应用程序)执行批量调整大小。
  • mm 好的,如何执行批量调整大小? (抱歉我不是很熟悉)
  • 有几个图像处理应用程序。我对它们不太熟悉,但我知道例如您可以在 Photoshop 中创建批量调整大小操作。
  • 另外,还有imagemagick。这是一个命令行工具,您可以编写一个脚本来处理所有图像并使用 imagamagick 调整它们的大小。
猜你喜欢
  • 2011-01-26
  • 2013-11-29
  • 2018-09-20
  • 2017-10-30
  • 2017-01-08
  • 2016-01-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多