0

word および pdf ファイルのサムネイル (ファイルの内容のプレビュー) を取得したいのですが、carrierwave を使用してアップロードを処理しています。

アップローダを次のように設定します。

# encoding: utf-8
require 'carrierwave/processing/mime_types'

class FileUploader < CarrierWave::Uploader::Base

  # Include RMagick or ImageScience support:
  # include CarrierWave::RMagick
  include CarrierWave::MiniMagick
  # include CarrierWave::ImageScience

  include CarrierWave::MimeTypes

  version :m do
    process :resize_to_fill => [75, 75]
  end

  version :b do
    process :resize_to_fill => [125, 125]
  end
  ....

end

ただし、非画像では機能しません

4

0 に答える 0