Scripts
iCal icoontje genereren
Dit script genereert een iCal icoontje met de huidige dag zoals in het dock bij een mac. Ook kun je een parameter 'timestamp' opgeven, waarbij je dan een eigen datum kan opgeven met een Unix timestamp. Zonder timestamp parameter: http://www.randomize.be/files/x/iCal.jpg met timestamp parameter: http://randomize.be/files/x/iCal.jpg?timestamp=666096421 Alle benodigde bestanden kun je hier downloaden: http://storage.randomize.be/iCal.zip
ical-icoontje-genereren
<?php
header("content-type: image/jpg");
if(isset($_GET[timestamp]))
{
$maand = strtoupper(date("M",$_GET[timestamp]));
$dag = date("j",$_GET[timestamp]);
}
else
{
$maand = strtoupper(date("M"));
$dag = date("j");
}
$fontmaand = 'HelveticaBold.ttf';
$fontdag = 'LucidaBold.ttf';
$image = ImageCreateFromJpeg("iCalicon.jpg");
$wit = ImageColorAllocate($image,255,255, 255);
$zwart = ImageColorAllocate($image,75,75, 75);
imagettftext($image, 9, 11, 12, 31, $wit, $fontmaand, $maand);
if(strlen($dag) == 2)
{
imagettftext($image, 25, 11, 20, 60, $zwart, $fontdag, $dag);
}
else
{
imagettftext($image, 25, 11, 30, 60, $zwart, $fontdag, $dag);
}
ImageJpeg($image);
ImageDestroy($image);
?>
Reacties
0