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( )