`
qingshou117
  • 浏览: 47770 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

RMagick

    博客分类:
  • ROR
阅读更多
1,安装必要的LIB
sudo apt-get install libmagick9-dev

在用户目录(比如root)下建立文件夹.fonts
把windwos的字体 windows/fonts下的文件拷到.fonts下


2,安装 ImageMagick
tar xvfz ImageMagick.tar.gz
cd ImageMagick-6.6.5-8/
./configure --disable-static --with-modules --without-perl --without-magick-plus-plus --with-quantum-depth=8 --with-gs-font-dir=/usr/share/fonts/type1/gsfonts --with-windows-font-dir=/root/.fonts --prefix=/usr

make
sudo make install


/usr/local/bin/convert logo: logo.jpg
make check
--这两行命令是验证是否安装成功用的,如果出现错误:
/usr/local/bin/convert: error while loading shared libraries: libMagickCore.so.4: cannot open shared object file: No such file or directory
执行命令
export LD_LIBRARY_PATH=/usr/local/lib



3,安装RMagick
sudo gem install rmagick

4,项目中加入gem 'rmagick'
bundle install
rails console
irb(main):001:0> puts Magick::Long_version
This is RMagick 2.13.1 ($Date: 2009/12/20 02:33:33 $) Copyright (C) 2009 by Timothy P. Hunter
Built with ImageMagick 6.6.5-8 2010-11-17 Q8 http://www.imagemagick.org
Built for ruby 1.9.2
Web page: http://rmagick.rubyforge.org
Email: rmagick@rubyforge.org
=> nil

说明安装成功

如果中间有错,解决问题后用下面命令重新安装
sudo ruby setup.rb install

4,安装字体
# 创建 /usr/share/fonts/msfonts,并将常用字体复制到该目录下
# 执行以下命令使新加的字体能被系统识别
引用:
sudo chmod 755 /usr/share/fonts/msfonts/*
cd /usr/share/fonts/msfonts
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv

安装某一字体可以直接双击**.ttf字体文件安装
查看Imagemagick是否支持某个字体(比如arial)可以用以下命令查看:
convert -list font |grep arial
分享到:
评论

相关推荐

    rmagick-2.3.0-x86-mswin32.gem

    `rmagick-2.3.0-x86-mswin32.gem` 是一个针对Windows平台的Ruby库,主要用于图像处理和操作。这个库是RMagick的封装,它是一个Ruby接口,允许Ruby程序员充分利用ImageMagick和GraphicsMagick这两个强大的图像处理...

    rmagick-2.16.0.gem

    安装redmine-3.2.3 ruby on rails 下的插件 rmagick 2.16.0 gem

    RMagick-2.12.0-ImageMagick-6.5.6-8-Q8.rar

    RMagick-2.12.0-ImageMagick-6.5.6-8-Q8.rar 包含 rmagick-2.13.2.gem ImageMagick-6.5.6-8-Q8-windows-dll.exe RMagick-2.12.0.tar.gz rmagick-2.12.0-x86-mswin32.gem

    rmagick-2.10.0.gem

    rails 插件rmagick 2.10.0 gem

    rmagick:ImageMagick的Ruby绑定

    马吉克目录介绍RMagick是Ruby编程语言和ImageMagick图像处理库之间的接口。先决条件最新版本的RMagick需要具备这些先决条件。 操作系统Linux * BSD 苹果系统视窗其他* nix类系统Ruby2.3版或更高版本。 您可以从获得...

    hornetseye-rmagick:WaSP眼的 RMagick 集成

    hornetseye-rmagick 作者: Jan Wedekind版权所有: 2010许可证: GPL 概要 这个 Ruby 扩展实现了必要的转换,以保存和加载存储在 {Hornetseye::MultiArray} 中的图像。 安装 hornetseye-rmagick使用RMagick Ruby 扩展...

    rmagick-2.13.1-x86-mingw32.gem

    redmine的一个包文件,可以用来导出为pdf,图像的功能

    minimagick:RMagick的迷你替代品

    使用MiniMagick,ruby进程的内存仍然很小(它生成了ImageMagick的命令行程序mogrify,该程序也占用了一些内存,但是比RMagick小得多)。 请参阅正在 以下。 MiniMagick使您可以访问ImageMagick拥有的所有命令行...

    rucaptcha:用于Rails应用程序的Captcha gem。 没有依赖关系。 没有ImageMagick,没有RMagick

    RuCaptcha 这是Rails应用程序的Captcha宝石,它通过C代码生成验证码图像。 注意:根据Ruby China的使用,验证码看起来被OCR解析的可能性低于5%... 没有RMagick; 用于Rails应用; 简单,易用; 高性能。 用法 将

    ruby图片处理工具

    在这个特定的场景中,我们关注的是一个针对 Windows 操作系统的 Ruby Gem 安装包,它包含了 Rmagick 和 ImageMagick 这两个关键组件。 **Rmagick** 是一个 Ruby 绑定库,它提供了与流行的图像处理库 ImageMagick ...

    Ruby-Ruby绑定ImageMagick

    RMagick的安装通常涉及到两个步骤:首先,你需要在系统上安装ImageMagick,然后通过Ruby的Gem包管理器安装RMagick gem。ImageMagick的安装可能需要根据你的操作系统进行不同的配置,确保所有依赖项都已安装。安装...

    安装Ruby On Rails所需的部分资源

    - `RMagick-2.11.1.tar.gz` 和 `RMagick-2.11.1.tar.lzma`:这些是RMagick库的源代码压缩包,用于编译和安装。通常,如果你的系统上没有预编译的RMagick Gem,你需要下载源码,解压并编译以安装。 安装过程通常...

    Windows下安装Redmine教程

    6. **RMagick**: RMagick是Ruby绑定的ImageMagick库,用于处理图像,如上传的截图或logo。需要先安装ImageMagick,然后安装RMagick的gem。如果在这个过程中遇到问题,可能是因为系统缺少某些依赖,比如`libiconv`,...

    ImageMagick-6.9.tar.gz

    PascalMagick (Pascal), PerlMagick (Perl), MagickWand for PHP (PHP), IMagick (PHP), PythonMagick (Python), RMagick (Ruby), or TclMagick (Tcl/TK). With a language interface, use ImageMagick to modify ...

    ImageMagick-6.9.10-12

    PascalMagick (Pascal), PerlMagick (Perl), MagickWand for PHP (PHP), IMagick (PHP), PythonMagick (Python), RMagick (Ruby), or TclMagick (Tcl/TK). With a language interface, use ImageMagick to modify ...

    Windows下Redmine_2.5.2安装和配置

    4. `RMagick-2.12.0-ImageMagick-6.5.6-8-Q8.zip`:RMagick gem,用于图像处理,Redmine中的问题可以附带图片。 5. `xampp-win32-1.8.3-0-VC11-installer.exe`:XAMPP,一个免费的Web服务器套件,包括Apache、MySQL...

    drosterize:使用Ruby和RMagick自复制图像

    雄oster Drosterize是将图像处理代码从Wolfram语言转换为Ruby的另一项实验。 以前是 ,看看。 当前实验的来源是( )的一篇名为“ 。 Drosterize会执行“ ”(自我,包括递归图像)。 这里有一些例子,后面是...

Global site tag (gtag.js) - Google Analytics