本月博客排行
-
第1名
青否云后端云 -
第2名
e_e -
第3名
vipbooks - silverend
- lemonhandsome
- kingwell.leng
- jveqi
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
zw7534313 -
第3名
大家都说我很棒 - liyihz2008
- wy_19921005
- gengyun12
- hbxflihua
- e_e
- luxurioust
- dbagirl
- zysnba
- robotmen
- Alsmile
- gaozzsoft
- jywhltj
- cpongo1
- leslie26
- qepwqnp
- zhangdaiscott
- 解宜然
- cuityang
- sichunli_030
- gashero
- fantaxy025025
- ranbuijj
- gdpglc
- ssydxa219
- wallimn
- vipbooks
- 淡看人生
- hanbaohong
- jickcai
- javashop
- johnsmith9th
- appalese
- gaojingsong
- weiyides
- zhangyi0618
- java-007
- AVI
- laiyangdeli
- lyongq04
- xpenxpen
- liunancun
- 龙哥IT
- conkeyn
- nychen2000
- lyndon.lin
- ouanui
- panshunchang
最新文章列表
图片剪切——paperclip
前提是要安装了:imagemagick软件其实这个插件就是封装了imagemagick里面的命令
检查:imagemagick安装成功命令:convert \ convert -version
在enviroments/development下添加:
Paperclip.options[:command_path] = "D:/magick/ImageMagick-6.8.8-Q16 ...
Paperclip 删除上传的图片 和 NotIdentifiedByImageMagickError
1.在成功安装ImageMagick了后对图片处理是出现下面错误:
An error was received while processing: #<Paperclip::Errors::NotIdentifiedBy
ImageMagickError: Paperclip::Errors::NotIdentifiedByImageMagickError>
...
Rails 使用 Paperclip 上传图片
转移 http://aikin.me/2014/02/20/rails-paperclip/
Paperclip是 Rails 的一个上传图片插件,它和ImageMagick联合使用,可以很方便的实现图片上传并切割指定大小的功能,使整个图片上传过程非常简单,还会将上传的图片保存在public文件夹下。
1.下载paperclip gem包
(1)在Gemfile中写上
g ...
paperclip中文文件名
paperclip插件下lib/paperclip/attachment.rb instance_write(:file_name, uploaded_file.original_filename.strip.gsub(/[^A-Za-z\d\.\-_]+/, '_'))默认只保存英文单词,中文删掉。把.gsub(/[^A-Za-z\d\.\-_]+/, '_')去掉。成功上传 ...
Monkey Patch让Paperclip支持中文名称的文件上传
使用Paperclip上传文件,如果文件名包含中文,会导致Arel抛出一个异常:
引用Encoding::CompatibilityError (incompatible character encodings: ASCII-8BIT and UTF-8)
这个问题在StackOverflow上也有人在问,不止是中文,其他语言也有。huacnlee在2010年就创建了这个Issue,Papercli ...