Script/programmeertaal:
PHP
Probleem (duidelijke uitleg vereist):
Ik probeer al een tijdje om een GD-image in een andere GD image te plaatsen, het lukt alleen niet. De ene GD-image is een gegenereerde barcode, de andere moet uiteindelijk een in elkaar geflanst ticket worden (de barcode wordt hier dus in gezet). Misschien dat jullie er uit komen...
Code:
PHP
<?php
header('content-type: image/png');
$barcode = 'barcodegenerator.php?barcode=109876543210'; // Barcode (andere GD image, gifje)
$font = '../fonts/arial.ttf'; // Font
$text_event = 'EVENEMENT: Kerstgala Lindenborg'; // Evenement-tekst
$text_price = 'PRIJS: 4 EURO'; // Prijs-tekst
$text_group = 'GROEP: V.I.P.'; // Groep-tekst
$width = '600'; // Breedte
$height = '250'; // Hoogte
$image = ImageCreateTrueColor($width, $height);
$bgcolor = ImageColorAllocate($image, 255, 255, 255);
ImageFillToBorder($image, 0, 0, $bgcolor, $bgcolor);
$barcode = ImageCreateFromGIF($barcode);
ImageCopy($image, $barcode, 200, 100, 0, 0, 372, 80);
$textcolor = ImageColorAllocate($image, 255, 255, 255);
imagettftext($image, 17, 0, 15, 25, $tekstcolor, $font, $text_event); // Evenement-tekst plaatsen
imagettftext($image, 14, 0, 25, 50, $tekstcolor, $font, $text_price); // Prijs-tekst plaatsen
imagettftext($image, 14, 0, 25, 75, $tekstcolor, $font, $text_group); // Groep-tekst plaatsen
imagepng($image);
imagedestroy($image);
?>
Toon Meer