tombalfoort
Gebruiker
- Lid geworden
- 25 sep 2006
- Berichten
- 386
Hoi,
Ik heb een paar scripts om met php een png image te maken.
Dit is de header (zie code 1) en zoals je ziet heb ik veel 'kleuren'. Echter wil ik dit een centraal bestand hebben. Dus ik dacht ik gooi er een ínclude 'img-colors.php'; in. Echter krijg ik dan een foute afbeelding. omdat het deel met de kleuren ook in de PNG afbeelding gezet wordt.
Ik moet er bij zeggen dat dit een van mijn eerste scripts is en ik niet heel ervaren ben. Het hele script kan je hier vinden op codepad.co. (Ik weet dat het niet een heel veilig script is en moet hier nog wat aanpassingen voor doen).
CODE 1
CODE 2
Ik heb een paar scripts om met php een png image te maken.
Dit is de header (zie code 1) en zoals je ziet heb ik veel 'kleuren'. Echter wil ik dit een centraal bestand hebben. Dus ik dacht ik gooi er een ínclude 'img-colors.php'; in. Echter krijg ik dan een foute afbeelding. omdat het deel met de kleuren ook in de PNG afbeelding gezet wordt.
Ik moet er bij zeggen dat dit een van mijn eerste scripts is en ik niet heel ervaren ben. Het hele script kan je hier vinden op codepad.co. (Ik weet dat het niet een heel veilig script is en moet hier nog wat aanpassingen voor doen).
CODE 1
PHP:
<?php
// Set the content-type
header('Content-type: image/png');
// Create a image; 235x235
$im = imagecreatetruecolor(235, 235);
// Colors
$white = imagecolorallocate($im, 255, 255, 255); // White
$black = imagecolorallocate($im, 0, 0, 0); // Black
$grey = imagecolorallocate($im, 244, 244, 244); // Grey
$greyd = imagecolorallocate($im, 192, 192, 192); // Dark grey color
$red = imagecolorallocate($im, 255, 0, 0); // Red
$redl = imagecolorallocate($im, 255, 153, 153); // Light Red
$green = imagecolorallocate($im, 0, 204, 0); // Green
$orange = imagecolorallocate($im, 255, 128, 0); // Orange
$orangel = imagecolorallocate($im, 244, 164, 96); // LightOrange
$blue = imagecolorallocate($im, 0, 191, 255); //DeepSkyBlue
$cream = imagecolorallocate($im, 255,228,196); // Cream color
$creaml = imagecolorallocate($im, 255,248,220); // Light cream color
// Make background white
imagefilledrectangle($im, 0, 0, 235, 235, $creaml);
...
?>
CODE 2
Code:
// Some colors
$white = imagecolorallocate($im, 255, 255, 255); // White
$black = imagecolorallocate($im, 0, 0, 0); // Black
$grey = imagecolorallocate($im, 244, 244, 244); // Grey
$greyd = imagecolorallocate($im, 192, 192, 192); // Dark grey color
$red = imagecolorallocate($im, 255, 0, 0); // Red
$redl = imagecolorallocate($im, 255, 153, 153); // Light Red
$green = imagecolorallocate($im, 0, 204, 0); // Green
$orange = imagecolorallocate($im, 255, 128, 0); // Orange
$orangel = imagecolorallocate($im, 244, 164, 96); // LightOrange
$blue = imagecolorallocate($im, 0, 191, 255); //DeepSkyBlue
$cream = imagecolorallocate($im, 255,228,196); // Cream color
$creaml = imagecolorallocate($im, 255,248,220); // Light cream color
‰PNG
IHDR ë ë hö‚ ·IDATxœíÁ1 Â*õOím* €7ˆ4 ”œæZ IEND®B`‚