4
嘿。我一直試圖通過使用MiniMagick通過Carrierwave上傳的圖像獲取一些EXIF數據。我已經搜索了相當廣泛的試圖找出它,但我找不到任何相關。任何人都知道嗎?謝謝!使用Minimagick在Carrierwave中獲取EXIF數據
嘿。我一直試圖通過使用MiniMagick通過Carrierwave上傳的圖像獲取一些EXIF數據。我已經搜索了相當廣泛的試圖找出它,但我找不到任何相關。任何人都知道嗎?謝謝!使用Minimagick在Carrierwave中獲取EXIF數據
想通了。下面的代碼塊將一個方法get_exif添加到Carrierwave上傳
def get_exif(name)
manipulate! do |img|
return img["EXIF:" + name]
end
end
只需通過EXIF名稱,如「原始日期時間」來了,它會返回數據。
但有一點需要記住的是,如果您在GridFS中使用Mongoid或其他任何不提供current_path的操作,請操作!取決於它。對於Mongoid,您可以創建一個臨時文件併爲其指定路徑,或切換到文件存儲而不是GridFS。