|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在一个团队之中或者说是在一个公司的工作岗位上,需要注重团队之间的交流合作;在学习或工作上都要端正自己的态度,要以认真的态度来对每件事,这样才能让自己更快的投入、更快的学习,而不至于浪费自己的时间。 这个典范可以用来图形转xpm给PHP_GTK用的,不外人人先看一下这个复杂法式码,先懂得道理,说xpm也许没几个晓得,只好改写成这个典范。图形转Ascii。
<?
## 转换图档
$Pic = "jerry.jpg";
## 欲转换之字符串
$Ascii = "#";
$ImageSize=GetImageSize($Pic);
If(Is_Array($ImageSize)):
$Width =$ImageSize[0]; ## 获得宽度
$Height =$ImageSize[1]; ## 获得长度
Switch($ImageSize[2]): ## 判别格局,由于4是SWF,所以就没写出来
Case '1':
If(ImageTypes() & IMG_GIF):
$img=ImageCreateFromGIF($Pic);
Else:
Exit("体系不撑持GIF格局图档");
EndIf;
Break;
Case '2':
If(ImageTypes() & IMG_JPG):
$img=ImageCreateFromJPEG($Pic);
Else:
Exit("体系不撑持JPG格局图档");
EndIf;
Break;
Case '3':
If(ImageTypes() & IMG_PNG):
$img=ImageCreateFromPNG($Pic);
Else:
Exit("体系不撑持PNG格局图档");
EndIf;
Break;
Default:
Exit("体系没法辨识");
Break;
EndSwitch;
For($y=1;$y<=$Height;$y++):
For($x=1;$x<=$Width;$x++):
## 取点索引
$index = ImageColorAt($img,$x,$y);
## 获得RGB色彩
$rgb = ImageColorsForIndex($img,$index);
## 255,255,255(RGB)转FFFFFF(HTML用的)此种格局
$color = dechex($rgb[red]).dechex($rgb[green]).dechex($rgb[blue]);
Echo "<FONT COLOR=$color SIZE=1>$Ascii</font>";
EndFor;
Echo "<BR>";
EndFor;
EndIf;
?>刚开始觉得自己对这些多少有些基础,很简单,但是看了老师那么熟练的进行网页布局的时候,突然之间发现,其实,我的基础并没有自己想像的那么好,自己设计的页面其实并不好看,就连表格的边框为1像素都不会弄。 |
|