使用Aspose配置Rails Carrierwave :: Uploader以显示office文档的缩略图

时间:2015-05-06 13:41:00

标签: ruby-on-rails carrierwave aspose cloudinary

尽管有详细记录的Cloudinary API,但我未能在我的CarrierWave :: Uploader中使用Office文档Aspose转换。这是我最好的镜头:

class CamplogPicUploader < CarrierWave::Uploader::Base
  include Cloudinary::CarrierWave

  cloudinary_transformation :resource_type=>:raw do
    process raw_convert: 'aspose'
  end
end

Office文档已上传到Cloudinary,但也没有创建关联的pdf。 有人可以帮忙吗?

凯文

1 个答案:

答案 0 :(得分:1)

要上传办公室文件并使用Aspose进行转换,您可以使用以下内容:

cloudinary_transformation resource_type: "raw", raw_convert: "aspose"

要访问pdf,您可以使用:

pic.url(resource_type: "image", format: "#{pic.format}.pdf")