私はfabricjsを使用してポスター(テキストと画像を含む)を作成しています。
フォントファミリー(ロブスターなど)の場合、私はgoogleフォントを使用しています。ポスターを.svg形式(を使用してfabric.toSVG()
)でサーバーに保存します。Apache FOPを使用してPDFを生成しようとしています(rsvg、cariosvg、およびphantomjsラスタライズも試しました)が、フォントファミリを正しく埋め込むことができません。
問題は、その特定のフォントのcssが見つからないためです。以前はcssのパスを指定していましたが、生成されたpdfにはフォントファミリーが含まれていません。