Frage

Ich habe für eine Weile auf meinem Produktions-Server (Ubuntu ImageMagick, RMagick, etc.), um diese Störung zu erhalten.

um es von Googeln scheint nicht zu sein, um die richtigen Schriften zu finden, zu verwenden, und dies muss eingestellt werden korrekt in

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

Wenn ich diese Datei öffnen es eine Reihe von Schriftarten in diesem Verzeichnis listet

/usr/share/fonts/type1/gsfonts/

Sie alle existieren. Ich habe versucht, den Besitzer und die Berechtigungen für diese Schriftarten zu verändern. Scheint nicht zu helfen.

Hat jemand begegnet diesen und in der Lage, es zu beheben? Dank!

War es hilfreich?

Lösung 2

Schließlich löste es nach Monaten !!

Antwort war hier: http://rubyforge.org/forum/forum. php? thread_id = 8742 & forum_id = 4402

Wir hatten imagemagick mit dem kompilieren "--with-gs-font-dir = / wo / Ihre / gs / fonts / leben" Flagge

hat einen „finden .pfb“ zu finden, wo sie waren. für mich war es "--with-gs-font-dir = / usr / share / fonts / Typ1 / gsfonts" auf ubuntu

Führen Sie die Schritte unten. Hinweis ich die „-disable-openmp“ Flagge auch wegen einem anderen bizarren Fehler zu verwenden, hatte hier beschrieben: 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

Dies war wahrscheinlich das schlimmste installieren Erfahrung die ich je in meinem Leben erlebt habe aufgrund dieser und zahlreicher anderer Fehler. Schande über ImageMagick und RMagick.

Andere Tipps

Meine Lösung für MacOS Yosemite:

$brew install gs

Problem gelöst (für mich).

Versuchen Sie folgendes: http://rmagick.rubyforge.org/install-faq. html # Schriftarten

RMagick verlässt sich ganz auf ImageMagick für Font-Management. Das Problem muss mit der Konfiguration von ImageMagick Lj. Um zu sehen, wie ImageMagick ist für Schriftarten konfiguriert, verwenden Sie diesen Befehl:

 convert -list font

Die Ausgabe zeigt Ihnen die Schriftarten, die ImageMagick zu verwenden weiß. Diese Liste kann nicht jede erhaltene Schrift auf dem System installiert ist!

für die Linien Schau, die mit „Glyphen“. Dies sind die Schriften, die Sie mit Ihrer aktuellen Installation / Konfiguration von RMagick verwenden können.

Einfache Lösung finden Sie unter http://sourceforge.net/projects/gs- fonts /? source = dlp die Schriftarten herunterladen und kopieren sie sie in / usr / local / share / ghost / fonts

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top