문제

제작 서버 (Ubuntu가 Imagemagick, Rmagick 등을 실행하는 Ubuntu) 에서이 오류를 한동안 얻었습니다.

Googling에서 사용할 올바른 글꼴을 찾지 못하는 것 같습니다. 이는 올바르게 설정해야합니다.

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

이 파일을 열면이 디렉토리에 많은 글꼴이 나와 있습니다.

/usr/share/fonts/type1/gsfonts/

그들은 모두 존재합니다. 나는 그 글꼴에 대한 소유자와 권한을 변경하려고 시도했습니다. 도움이되지 않는 것 같습니다.

누구든지 이것을 만나고 고칠 수 있었습니까? 감사!

도움이 되었습니까?

해결책 2

마침내 몇 달 후 그것을 해결했습니다 !!

답변은 여기에 있었다 : http://rubyforge.org/forum/forum.php?thread_id=8742&forum_id=4402

"-with-gs-font-dir =/where/your/gs/fonts/live"플래그로 Imagemagick을 컴파일해야했습니다.

그들이 어디에 있는지 찾기 위해 ".pfb를 찾았습니다". 나에게는 "-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에 대한 수치심.

다른 팁

Macos Yosemite에 대한 나의 수정 :

$brew install gs

문제가 해결되었습니다 (나를 위해).

이 시도: http://rmagick.rubyforge.org/install-faq.html#fonts

Rmagick은 전적으로 글꼴 관리를 위해 Imagemagick에 의존합니다. ImageMagick의 구성으로 문제가 필요합니다. imagemagick이 글꼴로 구성되는 방법을 보려면이 명령을 사용하십시오.

 convert -list font

출력은 Imagemagick이 사용하는 글꼴을 보여줍니다. 해당 목록에는 시스템에 설치된 모든 글꼴이 포함되어 있지 않을 수 있습니다!

"Glyphs :"로 시작하는 줄을 찾으십시오. 이들은 현재 RMAGICK의 설치/구성과 함께 사용할 수있는 글꼴입니다.

쉬운 수정, 가십시오 http://sourceforge.net/projects/gs-fonts/?source=dlp 글꼴을 다운로드하여/usr/local/share/ghostscript/font로 복사하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top