在wkhtmltopdf

时间:2017-02-12 14:40:08

标签: centos font-face wkhtmltopdf

我现在我的问题很多次在stackoverflow中找到,但没有解决我的问题。 我在运行centOS的服务器上运行。我创建了一个网站,从命令行使用wkhtmltopdf生成pdf。我在使用ubuntu的开发服务器上设置了这个页面,并且我没有任何问题。 事情是: 我想在我的pdf中使用字体arial。我尝试了这里或其他论坛中所描述的所有细节,但没有任何帮助我。

我读到wkhtmltopdf默认使用字体dejavu。我发现centOS的这个字体不在/ usr / share / fonts / 这里只有/ usr / share / fonts / msttcore和一些字体。

因此,其中一种字体是arial。所以我试着用这种方式制作一个字体:

    @font-face {
 font-family: "arialregular";
 src: url(file:///usr/share/fonts/msttcore/arial.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
}

然后在我的样式表中使用

font-family: 'arialregular';

但是pdf中的字体看起来非常糟糕。某些字母之间有很大的差距,或者某些字母重叠。

如果我不使用任何font-face指令,这个字体也很糟糕。 所以我认为centOS安装上的字体有问题。也许不是。我不知道。

如果有人可以提供帮助或看到正确的信息,请回答。

很抱歉再次重复此问题。 感谢

0 个答案:

没有答案