Pregunta

He estado recibiendo este error por un tiempo en mi servidor de producción (Ubuntu ejecuta ImageMagick, Rmagick, etc.).

Al buscar en Google parece que no se encuentran las fuentes correctas para usar, y esto debe configurarse correctamente en

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

Cuando abro este archivo, enumera un montón de fuentes en este directorio

/usr/share/fonts/type1/gsfonts/

Todos existen. Intenté cambiar el propietario y los permisos de esas fuentes. No parece ayudar.

¿Alguien ha encontrado esto y ha podido solucionarlo? Gracias!

¿Fue útil?

Solución 2

¡Finalmente lo resolvió después de MESES!

La respuesta estaba aquí: http://rubyforge.org/forum/forum. php? thread_id = 8742 & amp; forum_id = 4402

Tuve que compilar imagemagick con el " - with-gs-font-dir = / where / your / gs / fonts / live " bandera

hizo un " localizar .pfb " para encontrar dónde estaban. para mí fue " - with-gs-font-dir = / usr / share / fonts / type1 / gsfonts " en ubuntu

Complete los pasos a continuación. Tenga en cuenta que tuve que usar el " & # 8211; disable-openmp " marca también debido a otro extraño error descrito aquí: 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

Esta ha sido posiblemente la peor experiencia de instalación que he encontrado en mi vida debido a este y muchos otros errores. Vergüenza en imagemagick y rmagick.

Otros consejos

Mi solución para MacOS Yosemite:

$brew install gs

Problema resuelto (para mí).

Pruebe esto: http://rmagick.rubyforge.org/install-faq. html # fonts

RMagick se basa completamente en ImageMagick para la gestión de fuentes. El problema debe estar relacionado con la configuración de ImageMagick. Para ver cómo se configura ImageMagick para las fuentes, use este comando:

 convert -list font

La salida le mostrará las fuentes que ImageMagick sabe usar. ¡Es posible que esa lista no incluya todas las fuentes instaladas en su sistema!

Busque las líneas que comienzan con " Glifos: " ;. Estas son las fuentes que puede usar con su instalación / configuración actual de RMagick.

Solución fácil, vaya a http://sourceforge.net/projects/gs- fonts /? source = dlp descargue las fuentes y cópielas en / usr / local / share / ghostscript / fonts

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top