从使用回形针上传的原始图像中删除exif

ati*_*tan 6 exif ruby-on-rails paperclip

我有一个帖子模型,其中包含三种风格的图像(拇指,小,原始).

我想从paperclip创建的每个图像中删除exif,所以我在convert_options中使用"-strip",但后来发现exif仍然存在于原始样式中.

我该怎么做才能删除它?

has_attached_file :image, {
  styles: { thumb: ["250x250>", :jpg], small: ["125x125>", :jpg] },
  convert_options: { all: "-quality 80 -interlace Plane -strip" }
}
Run Code Online (Sandbox Code Playgroud)

rom*_*man 5

原始风格将始终包含原始图像,无论如何.你可以做的是创建一个额外的样式,original-no-exif然后删除真正的原始图像(你可以这样做:Rails和Paperclip ...不保存原始图像,只保存样式?)