wkhtmltopdfとwkhtmltoは最新バージョン(0.12.3)を使用しています。そして "Frutiger Neue LT W1G Bold"フォントに問題がありました。それはすべての通常のブラウザで動作しますが、上記のライブラリで画像またはpdfを作成した後、 '0'文字を間違ってレンダリングします( '0'の内部に奇妙な丸めがあります)。フォントのレンダリングが間違っているwkhtmltopdf
それがあるべき方法(クロームバージョン53.0.2785.116 64ビット):
wkhtmltopdf:
wkhtmltoimage:
誰かが同じ問題を抱えていて、答えを知っているのだろうか?
font-squirrelのようなサイトで生成された多くの@ font-faceをテストしましたが、何も効果がありませんでした。私たちは 'Gotham Medmium'-Fontも試してみましたが、そのフォントでさえ奇妙な類似のレンダリングがありました。
私のHTML/CSS:
<html lang="de" xmlns:og="http://ogp.me/ns#">
<head>
<meta charset="utf-8"/>
<style>
html,
body {
width: 100%;
height: 100%;
margin: 0;
}
@font-face {
font-family: 'frutiger--test';
src: url(data:font/truetype;charset=utf-8;base64,AAEAAAA....);
font-weight: normal;
font-style: normal;
}
span {
font-family: 'frutiger--test';
font-size: 100px;
font-weight: normal;
}
.test2 {
font-size: 13px;
font-weight: normal;
}
</style>
</head>
<body>
<span></span>
<span class="test2">00004578</span>
</body>
がアルファ0.13で動作しました。だから、それはそのバグに関連しているようだ。ありがとう! – Pomm0