wkhtmltopdf を使用して HTML ページから PDF をレンダリングしていますが、Verdana や Georgia などのフォントが正しく表示されません。これらの手順を使用して、TrueType フォントをサーバーにインストールしました。フォントは、スタイル タグ style="font-family: verdana, Geneva;" を使用してインラインで設定されています。
これらのフォントを表示するために次に何を試すことができるかについての提案をいただければ幸いです。
wkhtmltopdf を使用して HTML ページから PDF をレンダリングしていますが、Verdana や Georgia などのフォントが正しく表示されません。これらの手順を使用して、TrueType フォントをサーバーにインストールしました。フォントは、スタイル タグ style="font-family: verdana, Geneva;" を使用してインラインで設定されています。
これらのフォントを表示するために次に何を試すことができるかについての提案をいただければ幸いです。
この質問に投稿されたArman H.のソリューションを試してください: Google Web Fonts and PDF generation from HTML with wkhtmltopdf
フォントを CSS にエンコードする Base64 は、私たちにとって魅力的なものでした。
css でフォントを正しく設定しましたか?
例えば
@font-face {
font-family: 'Verdana';
src: url('verdana-webfont.eot');
src: url('verdana-webfont.eot?#iefix') format('embedded-opentype'),
url('verdana-webfont.woff') format('woff'),
url('verdana-webfont.ttf') format('truetype'),
url('verdana-webfont.svg#Verdana') format('svg');
font-weight: normal;
font-style: normal;
}