我想要我上传的文件中的每一个细节..我正在使用attachment_fu,我想知道拍摄图像时,ISO是多少,以及使用了哪种型号的相机,,,,总之我想要图像的所有详细属性,可以吗?如何 ?
最佳答案
您正在查找的信息是称为“Exif”(可交换图像文件格式)的元数据,可在 jpeg 和 tiff 图像中找到。您无法在 png 或 gif 文件中找到此内容。
有一个 Exif gem 可以读取此元数据。您可以找到它(及其文档)here .
棘手的部分可能是让它与attachment_fu一起工作。最简单的方法很可能是在模型中创建回调:
class Foo < ActiveRecord::Base
acts_as_attachment
after_attachment_saved do |record|
# do your exif stuff here using the Exif gem
end
end
关于ruby-on-rails - 我想要我上传的每一个细节..使用attachment_fu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1932593/