PHPExcel:设置字体后备?

时间:2014-11-12 16:16:56

标签: fonts phpexcel fallback embedded-fonts

我目前正在使用PHPExcel构建报告,并希望有一种比Arial更好的字体,可以在不同的版本和操作系统中保持一致。我发现了you can't embed a font using PHPExcel(或Excel),所以下一个逻辑方法是设置字体后备。

我知道如果Excel无法找到指定的字体,Excel会自行回退,但我想知道我是否能以某种方式指定自己的字体。

当前字体设置如下所示:

$objPHPExcel->getDefaultStyle()->getFont()
    ->setName('Century Gothic')
    ->setSize(12); 

我正在跳这样的事情(这当然不起作用):

$objPHPExcel->getDefaultStyle()->getFont()
    ->setName('Century Gothic,CenturyGothic,AppleGothic,sans-serif')
    ->setSize(12); 

0 个答案:

没有答案