如何在 Rails 中检索 ActiveStorage 图像的 EXIF 信息
How to retrieve EXIF information of an ActiveStorage image in Rails
我正在使用 Rails 6.0 与 ActiveStorage 和 AWS 存储。
我想知道如何检索图像的 EXIF 信息(只有纬度和经度)。
我有一张上传图片的表格。获取此 EXIF 信息的最佳过程是什么:在验证之后还是在创建之后?
如果你有一个有头像的用户,也许你有一个像那样的 class
class User < ApplicationRecord
has_one_attached :avatar
end
要获取 exif 信息,您可以 运行 这个:
user = User.find 1
MiniMagick::Image.open(user.avatar).exif
一个gem你需要:
gem "mini_magick"
更多关于MiniMagick
我正在使用 Rails 6.0 与 ActiveStorage 和 AWS 存储。 我想知道如何检索图像的 EXIF 信息(只有纬度和经度)。
我有一张上传图片的表格。获取此 EXIF 信息的最佳过程是什么:在验证之后还是在创建之后?
如果你有一个有头像的用户,也许你有一个像那样的 class
class User < ApplicationRecord
has_one_attached :avatar
end
要获取 exif 信息,您可以 运行 这个:
user = User.find 1
MiniMagick::Image.open(user.avatar).exif
一个gem你需要:
gem "mini_magick"
更多关于MiniMagick