是否有javascript机制来修改图像的EXIF元数据信息
Is there a javascript mechanism to modify EXIF metadata information of Image?
我正在寻找一种JavaScript机制来修改图像EXIF元数据信息,我发现了很多允许我检索EXIF信息的JS库,但没有一个可以修改。
我想修改图像的EXIF方向信息,然后保存它。
blueimp有一个库JavaScript加载图像,可以在加载图像时修改/解析EXIF标记。这是GitHub 上代码的链接
使用loadImage()
函数并提供方向可选字段来修改EXIF方向值。
document.getElementById('file-input').onchange = function (e) {
loadImage(
e.target.files[0],
function (img) {
document.body.appendChild(img);
},
{orientation: 3}
);
};
以下是EXIF方向值的列表和此处可用的指定旋转信息:https://beradrian.wordpress.com/2008/11/14/rotate-exif-images/
- 1=第0行位于图像的可视顶部,第0列是视觉左侧
- 2=第0行位于图像的可视顶部,第0列为可视右侧
- 3=第0行位于图像的可视底部,第0列为视觉右侧
- 4=第0行位于图像的可视底部,第0列为可视左侧
- 5=第0行是图像的可视左侧,第0列是可视顶部
- 6=第0行是图像的可视右侧,第0列是可视顶部
- 7=第0行是图像的可视右侧,第0列是可视底部
- 8=第0行是图像的可视左侧,第0列是可视底部
相关文章:
- 访问Twilio短信元数据
- Firebase-返回用户uid并将用户元数据值设置为不同的节点
- Chart.js2.X中的条形值-数据集元数据未定义
- E4X中是否有一种方法可以将基元数据类型的XMLList转换为类似于Array.join()的Array
- 获取javascript中的元数据属性
- 从 Google 云端硬盘请求文件元数据时缺少“downloadUrl”参数
- 如何在上传前在浏览器中去除图像元数据(javascript)
- chart.js v2:如何添加元数据的工具提示
- 如何从广播流中获取mp3元数据(无icecast,无shoutcast)
- 了解JavaScript中的基元数据类型
- EXIF图像数据可以使用JSSOR在页面上显示吗
- 如何通过AJAX发送YouTube视频元数据
- Extjs 4,如何使用单个Json文件为多个动态网格发送多个元数据
- 从S3获取视频文件元数据
- Tokbox中的令牌元数据
- 是否有javascript机制来修改图像的EXIF元数据信息
- 使用播放按钮和/或元数据API(Spotify)进行现场演示
- 动态创建页面 og 元数据 - 客户端
- 从HTML5 FileApi加载的图像中检索EXIF图像元数据
- 无法使用exif获取图像元数据的属性