私はPHPでいくつかの文字を生成するためにDOMpdfを使用しています。私のクライアントは、私がこのツールを使ってDOMpdfで読める形式に変換しようとしたボディフォントとしてCalibriを使用するように要求しました:http://eclecticgeek.com/dompdf/load_font.php。CalibriをDOMpdfで使用
残念ながらそれは私が未定義のインデックス不満PHPのエラーを取得していますファイルを生成することになると私はエラーに見ていると、それはのバウンディングボックスの定義とは何かだように思える
Severity: Notice
Message: Undefined index:
Filename: lib/class.pdf.php
Line Number: 3230
ファイル。私はここで何が起こっているのか分かりません。
私は私の文書に次の行を使用しています:
はfont-family: calibri, sans-serif;
dompdf_font_family_cacheでの鍵は「calibri」で、存在するファイルを指します。
誰もDOMPDFライブラリとCalibriフォントを使用したことがありますか?ここの助けは非常に高く評価されます!
calibriはフリーフォントではないことをご存知ですか?これはマイクロソフトに属し、通常はアプリケーションで使用するために[ライセンスを支払う]必要があります(http://www.microsoft.com/typography/fonts/family.aspx?FID=287)。あなたの問題は解決しませんが、これはちょうどコメントです=) – pleasedontbelong
私はそれがあるかもしれないと思った!変換の問題に関係するかもしれませんが、請求書の頭のおかげで、今クライアントに向かっています:) – freshnode