4

PDFKitとカスタムフォントでPDFを印刷する方法はありますか?

cssには次のものがあります:

 @font-face {
font-family: 'ChaparralProRegular';
src: url("path_to_font/chaparralpro-regular-webfont.eot");
src: url("path_to_font/chaparralpro-regular-webfont.eot?#iefix") format("embedded-opentype"),
url("path_to_font/chaparralpro-regular-webfont.woff") format("woff"),
url("path_to_font/chaparralpro-regular-webfont.ttf")  format("truetype"),
url("path_to_font/chaparralpro-regular-webfont.svg#ChaparralProRegular") format("svg");

上記のコードは、html としてレンダリングすると正常に動作しますが、PDFKit を使用して PDF に出力すると標準フォントが使用されます。手がかりはありますか?

4

1 に答える 1

1

あなたのpdfkitはあなたのフォントファイルがどこにあるかを見つけることができないと思います. PDFの画像でも同じ問題がありました。フォント ファイルのすべての URL をローカル ファイル パスに置き換えてみてください。

url("#{Rails.root}/path_to_font/chaparralpro-regular-webfont.eot");
于 2012-11-03T20:31:56.257 に答える