wkhtmltoimage用のGUIレスLinuxでのフォントのインストール


1

私は、困難がきたよwkhtmltoimage、私のCentOSの5.8ボックスにインストールされていないフォントを認識します。

必要なフォント(Verdana)をインストールしようとしました.rpmが、うまくいかないようです。

さまざまなウェブフォントの埋め込み方法を試しましたが、どちらも機能しませんでした。

wkhtmltoimageOSにインストールされたフォントを使用できるようにするために、GUIソフトウェア(X11、Gnomeなど)をインストールする必要があるかどうかは誰にもわかりますか?

によってインストールされるフォント.rpmは次の場所にあります。

/usr/share/fonts/msttcore/verdana.ttf
/usr/share/fonts/msttcore/verdanai.ttf
/usr/share/fonts/msttcore/verdanab.ttf
/usr/share/fonts/msttcore/verdanaz.ttf

編集:fc-cache -f -vの実行

/usr/share/fonts: caching, 0 fonts, 3 dirs
/usr/share/fonts/bitstream-vera: caching, 10 fonts, 0 dirs
/usr/share/fonts/default: caching, 0 fonts, 2 dirs
/usr/share/fonts/default/Type1: caching, 35 fonts, 0 dirs
/usr/share/fonts/default/ghostscript: caching, 8 fonts, 0 dirs
/usr/share/fonts/msttcore: caching, 31 fonts, 0 dirs
/usr/share/X11/fonts/Type1: skipping, no such directory
/usr/share/X11/fonts/OTF: skipping, no such directory
/root/.fonts: skipping, no such directory
/var/cache/fontconfig: cleaning cache directory
/root/.fontconfig: not cleaning unwritable cache directory
fc-cache: succeeded

wkhtmltoimageはまだVerdanaフォントを使用していないのではないかと心配しています。


これは自動的に行われるはずですが、実行してみてくださいfc-cache -f -v。それで問題が解決する場合は、そうでない場合は、コマンドの出力にフォントが表示されるかどうかを確認してください。
テルドン14年

提案をありがとう、出力を表示するために元の投稿を編集しました。残念ながら、fc-cacheでフォントが見つかったにもかかわらず、wkhtmltoimageはまだそれらを使用していません。
E-71 14年

OK、1)フォントのインストール方法、コマンド全体の説明、2)wkhtmltoimageでのフォントの使用方法と失敗の方法を説明してください。
テルドン14年

回答:


0

私はこの問題を抱えていて、それを直しました。

この方法に従ってください:

wget http://www.my-guides.net/en/images/stories/fedora12/msttcore-fonts-2.0-3.noarch.rpm
rpm -Uvh msttcore-fonts-2.0-3.noarch.rpm

その後、正しいタイプの多くのフォントが表示されます。

GUIライブラリを持たないCentosの場合、より良い結果を得るには、GUIライブラリの完全なリストをインストールする必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.