特定の HTML スニペットから pdf を作成する node.js を使用して Web アプリケーションを構築しています。
このために、html-pdf パッケージを使用しています。1 つの太字フォントを除いて、すべて正常に動作します。このフォントをフォントウェイト 900 で使用すると、オフセットでフォントが 2 倍になったように見えます。写真で効果を確認できます (特に「3」で)。
私のCSSコードは次のようになります:
@font-face {
font-family: 'Proxima Nova Condensed';
src: url("/fonts/ProximaNovaCond-Regular.ttf") format("truetype");
font-weight: 400;
}
@font-face {
font-family: 'Proxima Nova Condensed';
src: url("/fonts/ProximaNovaCond-Bold.ttf") format("truetype");
font-weight: 700;
}
@font-face {
font-family: 'Proxima Nova Condensed';
src: url("/fonts/ProximaNovaCond-Extrabold.ttf") format("truetype");
font-weight: 800;
}
@font-face {
font-family: 'Proxima Nova Condensed';
src: url("/fonts/ProximaNovaCond-Black.ttf") format("truetype");
font-weight: 900;
}
Webアプリケーションではこれは機能しますが、pdfを生成するときにこの問題が発生しています。
誰でもこれで私を助けることができますか?