2011-07-31 4 views
6

ここに私の問題点があると思います...〜/ .fontsディレクトリに非標準フォントをインストールし、 'mkfontdir'と 'mkfontscale'を実行しました。フォントは 'fc-list'でリストアップすると表示されます。 wkhtmltopdfがそれらを認識しないという問題が残っています。 'Courier 10 Pitch'のような他のシステムフォントも認識されます...私のユーザディレクトリには何もありません。それで、wkhtmltopdf(またはその点でウェブキット)に自分のフォルダ内のフォントを認識させる方法がありますか?私はssh上で何かする必要があるのですか、それともルビーで設定できるオプションがありますか?wkhtmltopdfにユーザのフォントフォルダを認識させる

答えて

0

問題は解決していますか?私はちょうど仮想のUbuntuサーバーを使ってみましたが、リポジトリから入手したバージョンは0.9.9でかなり古いものですが、フォントは問題なく動作しています。私のプロセス:

  1. インストール済みのxserver、Fluxboxの、mupdf(ビューア)、クロムとwkhtmltopdf
  2. は素晴らしいフォント(PonyRides)を手に入れた
  3. はmkfontdirを、mkfontscaleとFC-リスト蘭(フォントがリストに現れました)
  4. 私はローカルでPDFファイルをチェックし、目のカスタムフォント
  5. wkhtmltopd test.html test.pdf

を使用し、単一の段落でtest.htmlというメイド私がフォントをインストールしていなくても、カスタムフォントはそこで働いていました。 http://temp-share.com/show/dPf3m39HW < - 生成されたPDF(リンクがあまりにも一時的でないことを願っています)。

+0

フォントがcss/fontsなどに保存されている場合はこれが有効でしょうか? wkhtmltopdfを自分のフォントで動作させることができません - 私は共有ホスティングプランに入っています。 (btw、awesome font!:)) – user961627

関連する問題