私はこれについてかなり長い間頭を悩ませてきました。AWS にアップロードするスクリーンショット アップローダー クラスがあります。問題はresize_and_pad
、画像のサイズが正しく変更され、パディングされるためです。ただし、入力した 16 進コードに関係なく、背景は常に白でパディングされます。
パディングを白ではなく黒にするにはどうすればよいですか?
class ScreenshotUploader < CarrierWave::Uploader::Base
require 'carrierwave/processing/rmagick'
include CarrierWave::RMagick
process resize_and_pad: [200, 100, "#000000"]
end
end