8
誰か知っていますか? paperclipには特別なconfigコマンドがありました。搬送波のある画像からEXIF(カメラ)データを削除するには?
イメージからカメラデータを削除すると、ファイルごとに25-30 Kbが保持されます。多くのバージョン(親指、小...)を作ると非常に敏感です。小さな画像では、この情報のないファイルの実際のサイズは5〜6倍少なくなります。
ありがとうございます!
誰か知っていますか? paperclipには特別なconfigコマンドがありました。搬送波のある画像からEXIF(カメラ)データを削除するには?
イメージからカメラデータを削除すると、ファイルごとに25-30 Kbが保持されます。多くのバージョン(親指、小...)を作ると非常に敏感です。小さな画像では、この情報のないファイルの実際のサイズは5〜6倍少なくなります。
ありがとうございます!
Carrierwaveは非常に柔軟性があり、独自のプロセッサを作ることができます。 MiniMagickでは、mogrify
コマンドラインユーティリティのオプションを使用できます。そのうちの1つはstripです。
class ImageUploader < CarrierWave::Uploader::Base
include CarrierWave::MiniMagick
version :small do
process :resize_to_fill => [100, 100]
process :strip
end
def strip
manipulate! do |img|
img.strip
img = yield(img) if block_given?
img
end
end
end