My Railsアプリは、PaperclipでS3に画像をアップロードします。 S3に送信される前に画像を「インターセプト」してbase64に変換し、サードパーティのAPIに送信したいと考えています。S3にアップロードする前にペーパークリップ画像にアクセス
PaperclipによってS3にアップロードされる前に画像にアクセスするにはどうすればよいですか?これは後でS3からファイルを読み取り、サードパーティのAPIに送信するよりも速くなります。
My Railsアプリは、PaperclipでS3に画像をアップロードします。 S3に送信される前に画像を「インターセプト」してbase64に変換し、サードパーティのAPIに送信したいと考えています。S3にアップロードする前にペーパークリップ画像にアクセス
PaperclipによってS3にアップロードされる前に画像にアクセスするにはどうすればよいですか?これは後でS3からファイルを読み取り、サードパーティのAPIに送信するよりも速くなります。
ねえ、どのようにファイルにアクセスするには、ローマの答えを使用した後、実際の変換を行う終わるのですか?この
class Model < ActiveRecord::Base
has_attached_file :image
before_save :send_image
private
def send_image
image.queued_for_write[:original] # <= this is your image
end
end
PaperclipでS3に書き込まれる前に、このファイルをPrawnを使用してPDFに変換する方法はありますか? – Jaysbays
をお試しください – Jaysbays