Как создать миниатюру для первой страницы PDF с помощью несущей волны

Я обрабатываю эскиз для файла PDF таким образом:

  version :thumb do
    process :resize_to_limit => [260, 192]
    process :convert => :jpg
    process :set_content_type
  end

  def set_content_type(*args)
    self.file.instance_variable_set(:@content_type, "image/jpeg")
  end

Но когда файл PDF многостраничный, он создает миниатюру для всех страниц в одном файле jpg. Есть ли способ создать миниатюру только для первой страницы?

12
задан Daniel 11 August 2012 в 00:39
поделиться