From d0a9b9a03fc7ae74ef8a64593ac6b592526ec4d5 Mon Sep 17 00:00:00 2001 From: pp Date: Wed, 19 May 2004 04:59:31 +0000 Subject: - initial import git-svn-id: https://siedziba.pl:790/svn/repos/php-imlib/trunk@7 455248ca-bdda-0310-9134-f4ebb693071a --- examples/gradtest.php | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 examples/gradtest.php (limited to 'examples/gradtest.php') diff --git a/examples/gradtest.php b/examples/gradtest.php new file mode 100644 index 0000000..a05b259 --- /dev/null +++ b/examples/gradtest.php @@ -0,0 +1,57 @@ +create(250,150); +$cr->create(); +$cr->set_image($im->get_id()); +$d->set_image($im->get_id()); +$t->set_image($im->get_id()); +$t->load('','banco.ttf','25'); + +// Large blue rectangle and gradient +$d->set_color(22,28,235,255); +$d->fill_rectangle(10,10,210,110); +$cr->add_color_array(0, $red); +$cr->add_color(0,0,225,225,255); +$cr->add_color_array(0, $blue); +$cr->fill_rectangle(15,15,200,100,125); + +// Text with semitransparent shadow +$t->set_color_array($shadow); +$t->draw(43,48,'Showing off.'); +$t->set_color_array($text); +$t->draw(40,45,'Showing off.'); + +// Purple semitransparent square +$d->set_color(195,105,195,127); +$d->fill_rectangle(30,90,50,50); + +// Green-to-transparent gradient square +$cr->free(); +$cr->create(); +$cr->add_color(0,0,255,0,0); +$cr->add_color(0,0,255,0,50); +$cr->add_color(0,0,255,0,255); +$cr->fill_rectangle(90,90,50,50,235); + +$im->save('testgrad.png',50); + +?> -- cgit v1.2.3