使用PHP5创建图形巧法(一),使用PHP5创建图形巧法(一)
【 tulaoshi.com - PHP 】
转自:http://blog.csdn.net/qsdnet/archive/2006/01/15/580251.aspx
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/php/)本文将展示如何使用 PHP 构建面向对象的图形层。使用面向对象的系统可以用来构建复杂的图形,这比使用标准 PHP 库中所提供的基本功能来构建图形简单很多。<?php class GraphicsEnvironment { public $width; public $height; public $gdo; public $colors = array(); public function __construct( $width, $height ) { $this-width = $width; $this-height = $height; $this-gdo = imagecreatetruecolor( $width, $height ); $this-addColor( "white", 255, 255, 255 ); imagefilledrectangle( $this-gdo, 0, 0, $width, $height, $this-getColor( "white" ) ); } public function width() { return $this-width; } public function height() { return $this-height; } public function addColor( $name, $r, $g, $b ) { $this-colors[ $name ] = imagecolorallocate( $this-gdo, $r, $g, $b ); } public function getGraphicObject() { return $this-gdo; } public function getColor( $name ) { return $this-colors[ $name ]; } public function saveAsPng( $filename ) { imagepng( $t
来源:http://www.tulaoshi.com/n/20160129/1490401.html
看过《使用PHP5创建图形巧法(一)》的人还看了以下文章 更多>>