12

本番サーバー(ImageMagick、Rmagickなどを実行しているUbuntu)でしばらくの間このエラーが発生しています。

グーグルの周りから、使用する適切なフォントが見つからないようです。これは、で正しく設定する必要があります。

sudo nano /usr/lib/ImageMagick-6.3.7/config/type-ghostscript.xml

このファイルを開くと、このディレクトリにあるフォントの束が一覧表示されます

/usr/share/fonts/type1/gsfonts/

それらはすべて存在します。これらのフォントの所有者と権限を変更してみました。役に立たないようです。

誰かがこれに遭遇し、それを修正することができましたか?ありがとう!

4

4 に答える 4

23

MacOS Yosemiteの修正:

$brew install gs

問題は解決しました(私にとって)。

于 2014-12-05T14:01:27.783 に答える
10

MONTHS後にようやく解決しました!!

答えはここにありました:http://rubyforge.org/forum/forum.php?thread_id = 8742&forum_id = 4402

「--with-gs-font-dir=/ where / your / gs / fonts/live」フラグを使用してimagemagickをコンパイルする必要がありました

それらがどこにあるかを見つけるために「locate.pfb」を実行しました。私にとっては、ubuntuでは「--with-gs-font-dir = / usr / share / fonts / type1/gsfonts」でした。

以下の手順を完了してください。ここで説明されている別の奇妙なエラーのために、「–disable-openmp」フラグを使用する必要があったことに注意してください:http://computerplumber.com/2009/01/installing-rmagick-28-gem-on-hardy/

# remove in case you already installed imagemagick from apt-get
sudo apt-get remove imagemagick
sudo apt-get install libperl-dev gcc libjpeg62-dev libbz2-dev libtiff4-dev libwmf-dev libz-dev libpng12-dev libx11-dev libxt-dev libxext-dev libxml2-dev libfreetype6-dev liblcms1-dev libexif-dev perl libjasper-dev libltdl3-dev graphviz gs-gpl pkg-config

#get image magick from source and compile it
cd ~/sources
wget ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick.tar.gz
tar xvfz ImageMagick.tar.gz
cd ImageMagick-6.5.4-2
./configure --disable-openmp --with-gs-font-dir=/usr/share/fonts/type1/gsfonts
make
sudo make install

#reinstall rmagick gem
sudo gem uninstall rmagick
sudo gem install rmagick

これは、これと他の多くのバグのために、私がこれまでに遭遇した中で最悪のインストール経験であった可能性があります。imagemagickとrmagickの恥。

于 2009-07-20T20:46:07.920 に答える
3

これを試してください:http://rmagick.rubyforge.org/install-faq.html#fonts

RMagickは、フォント管理をImageMagickに完全に依存しています。問題はImageMagickの設定にあるはずです。ImageMagickがフォント用にどのように構成されているかを確認するには、次のコマンドを使用します。

 convert -list font

出力には、ImageMagickが使用することを知っているフォントが表示されます。そのリストには、システムにインストールされているすべてのフォントが含まれているとは限りません。

「Glyphs:」で始まる行を探します。これらは、RMagickの現在のインストール/構成で使用できるフォントです。

于 2009-06-18T21:52:31.823 に答える
2

簡単に修正できます。http://sourceforge.net/projects/gs-fonts/? source = dlpにアクセスしてフォントをダウンロードし、/ usr / local / share / ghostscript/fontsにコピーしてください。

于 2014-02-20T15:18:01.697 に答える