ruby-on-rails - Rails 回形针不同文件类型问题

标签 ruby-on-rails paperclip

我使用回形针上传文件,处理图像很容易,但是当我必须创建不同样式的图像时,如何在同一上传中处理图像(png,jpg)和swf,甚至pdf文件,但是不是其他格式。

最佳答案

虽然接受的答案已经死了,但看起来解决方案是:

  before_post_process :is_image?
  def is_image?
    !(asset_content_type =~ /^image/).nil?
  end

假设您的附件名为asset。根据需要进行修改。

关于ruby-on-rails - Rails 回形针不同文件类型问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1539626/

相关文章:

ruby-on-rails - pg_search 使用一个文本字段和一个类别选择类型字段

ruby-on-rails - flash和跨域问题

ruby-on-rails - 回形针在更新时删除现有附件

ruby-on-rails - Paperclip:从文件系统存储迁移到 Amazon S3

ruby-on-rails - 回形针 - 未定义的方法 `match' 为 nil :NilClass

ruby-on-rails - rails : change a relationship to be polymorphic

ruby-on-rails - 如何防止 Web 应用程序主机窃取您的代码?

ruby-on-rails - 我在 Controller 中的辅助方法

ruby-on-rails - 回形针错误 : Filename not recognized by the 'identify' command - ImageMagick

javascript - 如何在 Rails 中选择和裁剪图像?