我环顾四周,看到了很多关于在系统上安装字体的问题,但他们中的大多数都以与我相反的方式提出问题。人们说“系统上是否安装了字体 x”,而我正在寻找“系统上安装了哪些字体”。在另一篇文章中,我注意到有人使用以下代码从 ImageMagik 获取信息:
<?php
$imagick = new Imagick();
$fonts = $imagick->queryFonts();
foreach($fonts as $font)
{
echo $font;
}
?>
这将显示以下内容
<section class='columns six'><h1 id='Abyssinica-SIL-Regular'>Abyssinica-SIL-Regular</h1></section>
<section class='columns six'><h1 id='AvantGarde-Book'>AvantGarde-Book</h1></section>
<section class='columns six'><h1 id='AvantGarde-BookOblique'>AvantGarde-BookOblique</h1></section>
<section class='columns six'><h1 id='AvantGarde-Demi'>AvantGarde-Demi</h1></section>
<section class='columns six'><h1 id='AvantGarde-DemiOblique'>AvantGarde-DemiOblique</h1></section>
<section class='columns six'><h1 id='Bitstream-Charter-Bold'>Bitstream-Charter-Bold</h1></section>
虽然它似乎没有显示客户端字体,但它显示了服务器端的字体。这是真的?
如果这是真的,有没有办法使用 ImageMagik 或其他库来显示所有客户端字体?