本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
图片剪切——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 ...