javascript - Fine Uploader - 选择/上传图像后获取宽度和高度尺寸

标签 javascript image fine-uploader

使用精细 uploader ,我需要能够获取所选文件的原始宽度和高度尺寸(以像素为单位),以便我以后可以在我的页面上使用它们。有没有办法在选择文件后或在完全成功回调时执行此操作?

最佳答案

Fine Uploader 不提供此类数据,但您可以轻松确定图片的尺寸。首先,将图像文件转换为对象 URL ( URL.createObjectURL(file) ),然后将该 URL 用作 img 元素的 src 属性。最后,在 <img> 之后已完全呈现,请检查元素的宽度和高度属性。当 Fine Uploader 被要求根据特定尺寸限制验证图像文件时,它会在内部执行此操作。查看image validation code举个例子。

关于javascript - Fine Uploader - 选择/上传图像后获取宽度和高度尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23758182/

相关文章:

image - 如何根据我的预测获得 ROI 坐标?

javascript - 如何在 Docusaurus 项目中使用带有配置 props 的 useState() 钩子(Hook)?

php - 从 mysql 数据库中检索为 blob 图像时图像损坏

javascript - HTML - 并排显示图像

javascript - 检测最后一个文件何时完成上传?

javascript - 如何限制 FineUploader 接受拖放目录?

javascript - 精细上传者 : File is empty

javascript - SharePoint TextField ClientID 更改?

javascript - 使用 jquery 和 html 表单显示范围值

javascript - D3 树形图更新 - 并非所有元素都被删除