我有一个问题,使用Google Chrome v18无法打印网页字体,但在IE和Firefox中完全正常。我使用CSS文件传递Web字体,以下是代码:
@font-face {
font-family: 'C39P24DmTtNormal';
src: url('WebFonts/v100025_-webfont.eot');
src: url('WebFonts/v100025_-webfont.eot?#iefix') format('embedded-opentype'),
url('WebFonts/v100025_-webfont.woff') format('woff'),
url('WebFonts/v100025_-webfont.ttf') format('truetype'),
url('WebFonts/v100025_-webfont.svg#C39P24DmTtNormal') format('svg');
font-weight: normal;
font-style: normal;
}
问题截图:
图片说明:
上述截图中,所有标为红色的都是CSS文件中提供的Web字体生成的条形码,但打印时显示如上。
我尝试在Google上搜索,但似乎这可能是Chrome的一个潜在错误,他们正在尽快修复它。
是否有任何解决方法可以帮助我,因为我不想让我的客户在每台计算机上安装字体来浏览我的Web应用程序。