gpt4 book ai didi

node.js - 如何强制显示图像方向?

转载 作者:行者123 更新时间:2023-12-03 06:43:53 25 4
gpt4 key购买 nike

我正在使用 multer Node 和express 将图像上传到我的应用程序。但有些图像在客户端时显示旋转 90 度。

为什么会发生这种情况?我该如何解决?

顺便说一句,我在客户端上使用 vue 并进行上传过程,当然我使用 formdata

更新

经过上述人员的研究和评论,这是一个 EXIF 问题。有什么代码想法可以解决这个问题吗?

最佳答案

您遇到的行为可能是由 Exif 引起的方向元数据。

Stackoverflow 上还有一个关于此问题的问题:JS Client-Side Exif Orientation: Rotate and Mirror JPEG Images

selected answer指向一个名为 Javascript-Load-Image 的项目作为一种可能的解决方案,这基本上意味着您在渲染图像时必须考虑方向以获得一致的行为。

另一种可能的替代方法是编辑/删除后端中的方向元数据。

查看以下资源以获取更多信息:

JPEG Image Orientation and Exif

关于node.js - 如何强制显示图像方向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60878606/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com