TTF
(TrueTypeFont)是Apple
公司和Microsoft
公司共同推出的字體檔案格式,隨著windows的流行,已經變成最常用的一種字體檔案格式,在日常使用過程中的使用也在所難免。
0) { $names[] = array ( 'platform' => $table[1], //平台(操作系统) 'language' => $table[3], //字体名称的语言 'encoding' => $table[2], //字体名称的编码 'name' => $fontname //字体名称 ); //break; } fseek($fp, $npos, SEEK_SET); } } } fclose($fp); } return $names; } ?>
執行結果:
string(6) "SimHei" string(5) "SimHe" //貌似有UTF-16LE编码漏字的BUG string(6) "黑体"
附註:如果只需要取得字體名稱,可將上述程式碼進行改進如下:
0) { $names[] = array ( 'platform' => $table[1], //平台(操作系统) 'language' => $table[3], //字体名称的语言 'encoding' => $table[2], //字体名称的编码 'name' => $fontname //字体名称 ); //break; } fseek($fp, $npos, SEEK_SET); } } } fclose($fp); } return $names; } ?>
以上是PHP如何取得ttf格式檔案字型名的詳細內容。更多資訊請關注PHP中文網其他相關文章!