GDLib roterings/centrering problem
Goddag goddagJeg skal have et billede roteret, alt efter dato og klokkeslet, det har jeg fixet. MEN billede rotere ikke om sit eget centrum, og det er ikke rart. I kan se hvad jeg mener her:
http://spiff.users.whitehat.dk/123.php det øverste passer ind i den røde cirkel, men det nederste gør ik' den eneste forskel på koden i de to billeder er antal grader de bliver roteret.
Her er koden for billederne:
<?php
// Lav temp. billede
$im = @imagecreate (765, 550);
// Sæt baggrund på temp. billede
$baggrund = ImageColorAllocate($im,200,200,200);
// Sæt farven hvid
$white = imagecolorallocate ($im, 255, 255, 255);
// Sæt farven sort
$black = imagecolorallocate ($im, 0, 0, 0);
// Sæt farven rød
$red = imagecolorallocate ($im, 255, 0, 0);
// Stjernehimmelen
$dato = (date('z') + 1);
$degrees = date('G')* 15 + $dato;
$im_jpg = imagecreatefromjpeg ("stjernehimmel.jpg");
$im_jpg = imagerotate($im_jpg, $degrees, 0); <------ her angives graderne!!
imagecopy ($im, $im_jpg, 140, 35, 85, 75, 507, 503);
// Tegn en kant
imagerectangle ($im, 0, 0, 764, 549, $black);
// Skriv tekst
$idag = date(r);
ImageTTFText ($im,20,0,100,30,$black,"arial.ttf","Stjernekort - $idag");
// Cirklen
imageellipse($im, 390, 290, 500, 500, $red);
// Cirklen2
imageellipse($im, 390, 365, 400, 350, $red);
// Udskriv billede og slet det
header("Content-type: image/jpeg");
ImageJPEG($im);
ImageDestroy($im);
?>
