javascript - 如何使用 javascript 检测客户端的图像规范

标签 javascript validation

我想验证图像文件上传客户端。 吨 这里也将是服务器端验证,它已经与 image magick 一起工作。

我想在上传之前在客户端重现这个(因为文件会很大并且图像文件的先决条件非常有限,如果在上传过程)

允许的文件是:

  • JPG

  • 每股 yield

  • TIFF

我需要检测:

  • 色彩空间(CMYK/RGB)

  • 大小(宽 x 高)//这个很简单 - 在 JPEG 上,但是 TIFF 和 EPS 怎么样?

  • 分辨率 (dpi)

主要问题是检测颜色空间和处理非 JPG 格式。是否有类似 ImageMagick 的 JavaScript 的“识别”之类的东西,或者您有任何其他想法...?!

最佳答案

看看this .它使用 HTML5 API,但看起来正是您要查找的内容。

关于javascript - 如何使用 javascript 检测客户端的图像规范,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18061324/

相关文章:

php - 如何将 php 放入 JavaScript 中?

javascript - "İ".toLowerCase() != "i"

javascript - 在使用混合表达式时使用 class with angular vs ng-class

c# - 用不同的文化处理验证的最佳方法是什么

javascript - jquery验证后的ajax请求

ruby-on-rails - Rails 验证语句中的 lambda 表达式

javascript - 使用javascript音频顺序播放音频声音

javascript - useEffect 调用了两次

java - 如何使用 charAt() 迭代字符串以验证值是否在范围内?

c# - 作为数据注释属性值的动态表达式