RMagick
参考:
rmagick/rmagick: Ruby bindings for ImageMagick – GitHub
ドキュメント
参考:
RMagick User’s Guide and Reference (rmagick.github.io)
How to use RMagick | RMagick User’s Guide and Reference (rmagick.github.io)
Documentation for rmagick | RubyDoc.info
インストール
参考:
bundle install “rmagick” でインストールができない – Qiita
MacOS Sierra で gem install rmagick が失敗する – Qiita
CentOS にインストールする
参考:
RMagick を CentOS でインストール – Qiita
Windows にインストールする
- Ruby を RubyInstaller でインストールする。インストール先パスに空白を含めない。(
C:\bin\Ruby30-x64
など) - スタートメニューから「Start Command Prompt with Ruby」を選択して、コマンドプロンプトを開く。
- ImageMagick バイナリをインストールする。(DLL にリンクされたバージョンを選択する。)
- インストール先パスに空白を含めない。(
C:\bin\ImageMagick-7.1.0-Q16-HDRI
など) - 「Install development headers and libraries for C and C++」を有効にする。
- インストール先パスに空白を含めない。(
gem
コマンドを実行して RMagick gem をインストールする。
--with-opt-dir
オプションに ImageMagick をインストールしたディレクトリを指定する。
>gem install rmagick -- '--with-opt-dir="C:\bin\ImageMagick-7.1.0-Q16-HDRI"'
参考:
Ruby 2.7 & RMagick (ImageMagick) 環境構築 | ログろいど
RMagick を Windows 10 にインストールするのに苦労した | メモ帳 (funct.hatenablog.com)
How to install rmagick on windows 10 – Stack Overflow
Magick::Image.read
参考:
Method: Magick::Image.read | RubyDoc.info
crop/crop!
参考:
Ruby の RMagick で縦横比固定でリサイズしたり切り抜いたり | アインシュタインの電話番号
Method: Magick::Image#crop | RubyDoc.info
Method: Magick::Image#crop! | RubyDoc.info
インストールに失敗する
参考: