1

以下のコードを印刷以外で使用しました。スクリーン メディア コードはスクリーン メディアでは機能しますが、印刷メディアでは機能しません。

<style type="text/css">


@font-face {
    font-family: dinregular;
    src: url('/images/templateImages/template9/din-regular-italic.ttf')


</style>

テンプレートをPDFとしてダウンロードしたときにフォントフェイスが機能しないために考えられる原因は何ですか。ブラウザでテンプレートを見ると機能しています

任意の助けをいただければ幸いです

4

2 に答える 2

1

私は Firefox と chrome でテストしましたが、font-face は @media print では機能しません。ブラウザーでは無視されます。

于 2013-05-14T08:06:35.957 に答える
0

.ttf はどこでも機能するとは限りません。フォントがどこでも機能することを確認するには、複数の形式でフォントを含める必要があります。Font Squirrel には、フォント ファイルをアップロードし、それを必要な形式に変換して、含める css を提供できる便利なツールがあります。

http://www.fontsquirrel.com/tools/webfont-generator

これにより、フォントがすべてのブラウザーで機能し、できれば PDF ファイルでも機能するようになります。それでもうまくいかない場合は、フォントを base64 に変換して埋め込む必要があるかもしれません。

于 2013-05-14T08:16:17.370 に答える