图形函数库:ImageLoadFont

ImageLoadFont

(PHP3 , PHP4)

ImageLoadFont --- &">nbsp;载入新的字体

语法 : 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*w
idth*height)

参考 : imagefontwidth( )  imagefontheight( )

时间: 2024-12-22 22:14:16

图形函数库:ImageLoadFont的相关文章

图形函数库:ImageChar

ImageChar (PHP3 , PHP4) ImageChar ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 画一个水平的字元 语法 : int imagechar (int im, int font, int x, int y, string c, int col) 说明 : ImageChar( )在图形 im上,位置在 x,y的地方(左上方是 0,0),颜色为 col,画出 c的第一个字元,如果

图形函数库:read_exif_data

read_exif_data (PHP4 >= 4.0.1) read_exif_data ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 从JPEG图形档读取EXIF标头 语法 : array read_exif_data (string filename) 说明 : read_exif_data( )从JPEG图形档读取EXIF标头.它传回一个数组,数组的索引值是Exif标头名称,而数组的值是这些

图形函数库:ImageTypes

ImageTypes (PHP4 CVS only) ImageTypes ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 传回提供的图形格式 语法 : int imagetypes(void); 说明 : 此函数传回一个bit-field,来表示连结到PHP里的GD版本提供了何种图形格式,下列是会被传回的位元 : IMG_GIF | IMG_JPG | IMG_PNG | IMG_WBMP,来检查是否提供

图形函数库:ImageTTFText

ImageTTFText (PHP3 , PHP4) ImageTTFText ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 使用TrueType字体写入文字到图形中 语法 : array imagettftext (int im, int size, int angle, int x, int y, int col, string fontfile, string text) 说明 : ImageTTF

图形函数库:ImageString

ImageString (PHP3 , PHP4) ImageString ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 画出水平的字符串 语法 : int imagestring (int im, int font, int x, int y, string s, int col) 说明 : ImageString( )在图形 im中,在坐标 x,y的位置上画出颜色为 col的字符串 s,如果字体是1.

图形函数库:ImageInterlace

ImageInterlace (PHP3 , PHP4) ImageInterlace ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 开启或关闭交错 语法 : int imageinterlace (int im [, int interlace]) 说明 : ImageInterlace( )开启或关闭交错位元(interlace bit),如果 interlace为1则图形 im将会开启交错,如果 i

图形函数库:ImageGIF

ImageGIF (PHP3 , PHP4) ImageGIF ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 输出图形到浏灠器或是文件 语法 : int imagegif (int im [, string filename]) 说明 : ImageGIF( )将图形 im建立在档名 filename中,参数 im是由imagecreate( )传回的. 图形的格式将会是GIF87a,除非是使用image

图形函数库:ImageCreateFromGIF

ImageCreateFromGIF (PHP3 , PHP4) ImageCreateFromGIF ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 从文件或URL建立一个新的图形 语法 : int imagecreatefromgif (string filename) 说明 : ImageCreateFromGIF( )传回一个图形 identifier,表示从给予的档名中获得图形. ImageCre

图形函数库:ImageCopyResized

Imagehttp://www.aliyun.com/zixun/aggregation/16458.html">CopyResized (PHP3 , PHP4) ImageCopyResized ---  复制图形的一部份并且调整大小 语法 : int imagecopyresized (int dst_im, int src_im, int dstX, int dstY, int srcX, int srcY, int dstW, int dstH, int srcW, int sr