Transparant baggrund
Jeg syntes efterhånden ikke den elleres ganske udenmærkede class (#http://www.eksperten.dk/artikler/1201) var nok.Så jeg besluttede mig for at udvide den lidt (http://pastebin.com/m6ace342a).
Men jeg for bare et sort 800x600 PNG billede. Når jeg afvilker denne kode:
<?php
include 'model/GDlib.class.php';
$gd = new GDlib;
$gd->createImage(800,600);
//$gd->imagefilledellipse(400, 300, 400, 300, $gd->imagecolorallocate(255, 0, 0));
$gd->saveFile('png');
?>
Jeg syntes jo selv koden er til at forstå, men i må selvfølgelig sige til hvis i ikke kan forstå hvad det er jeg har tænkt.
Det skal nok lige siges at der nederst er en __call funktion.
public function __call($name, $arguments)
{
$arguments = array_merge((array)$this->resource, (array)$arguments);
call_user_func_array($name, $arguments);
}
