我在从 Google chrome v 18 打印网络字体时遇到问题,但它在 IE 和 Firefox 上运行良好,我使用 CSS 文件来传递网络字体,它的代码如下。
@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 字体提供的条形码,但打印时如上所示。
我试图在谷歌上搜索,但这似乎是 Chrome 的一个可能的错误,他们正试图尽快修复它。
是否有任何解决方法可以帮助我,因为我不希望我的客户在他们用来浏览我的 Web 应用程序的每台计算机上安装字体。