Мне бы хотелось, чтобы Paperclip создавал 2 эскиза для каждой загруженной страницы многостраничного файла PDF.
Я использую Paperclip 2.3.1.1 и использую это в моей модели активов:
has_attached_file :asset,
:styles => { :medium => "800x600>", :thumb => "100x100>" }
Итак, когда я загружал 3-страничный файл PDF, я надеялся, что это создаст 2 превью на страницу (по одному на 800x600 и меньшее изображение на 100x100). Вместо этого я создаю 3 папки (thumb, medium, original) - исходная папка содержит pdf-файл origianl, в то время как thumb и medium содержат pdf, в котором пикселирована только первая страница pdf.
Что мне нужно сделать, чтобы скрепка создала 2 превью для каждой страницы PDF? В идеале, я хотел бы, чтобы на этой странице было одно изображение (создано 6 изображений):
активы / 1 / средний / файл-0.png
активы / 1 / средний / файл-1.png
активы / 1 / средний / файл-2.png
активы / 1 / палец / файл-0.png
активы / 1 / палец / файл-1.png
активы / 1 / палец / файл-2.png
Кто-нибудь знает, как это сделать? Нужен ли пользовательский процессор? Если да, то как бы выглядел процессор?
Спасибо.