Paperdragon を使用して画像を処理する Trailblazer 操作では、次のようなコードが一般的です。
def process(params)
validate(params) do |f|
f.image!(f.upload) do |v|
v.process!(:original)
v.process!(:version_a) { |job| job.something... }
v.process!(:version_b) { |job| job.something... }
v.process!(:version_c) { |job| job.something... }
end
end
end
end
これにより、アップロードされた画像から 4 つのバージョンが作成さupload
れ、操作の契約に従ってアクセス可能になります。
、およびのベースラインとして使用するために、いくつかのことを:original
行いたいと思います。Paperdragon でそれを実現するにはどうすればよいですか?:edited
:edited
:verson_a
:version_b
:version_c