Pero para escribir en una imagen ya creada debes usar
imagecreatefromjpeg, imagecreatefrompng o ImageCreateFromGif , etc...
Y para usar fuentes TrueType (como CALVIN.TTF) debes tener la libreria FreeType. Haz un phpinfo(); para verificarlo.
Igualmente el ejemplo parece que es medio viejito, pues creas una imagen gif y esto solo es posible con versiones viejas de la libreria GD (<1.6). A partir de la 2.0 (que la tienen la mayoria de los servers) puedes leer (por lo general) gif pero no escribirlos. En cambio si escribes PNGs.
Intenta crear un codigo luego de leer el manual, y luego te guiamos si no funciona.
http://www.php.net/gd
saludos.