圖形函式庫

ImageLoadFont

(PHP3 , PHP4)

ImageLoadFont ---  載入新的字體

語法 : int imageloadfont (string file)

說明 : 

ImageLoadFont( )載入一個使用者定義的點陣(bitmap)字體,並且傳回字體的identifier(它永遠是大於5,所以它不會與嵌入的字體互相衝突)。

字體檔格式現在都是二進制並且取決於電腦內部的結構,這個意思是說,你必須產生字體檔在你運作PHP的機器上。

字體檔格式 :

位元組位置 C資料型態 說明
byte 0-3 int 字體中字元的數目
byte 4-7 int 字體中第一個字元的值(通常是 32或是空白)
byte 8-11 int 各個字元的像素寬度
byte 12-15 int 各個字元的像素高度
byte 16- char 陣列和字元資料,各個字元中一個像素為一位元組,位元組的總數(nchars*width*height)

參考 : imagefontwidth( )  imagefontheight( )


上一頁 首頁 下一頁