JeroenE
Terugkerende gebruiker
- Lid geworden
- 20 mrt 2005
- Berichten
- 1.950
Hallo,
Om tekst op een afbeelding te zetten, heb ik het volgende script gevonden:
Hier is het resultaat
Dit is echter enkel de afbeelding die je te zien krijgt.
Als ik dit wil toepassen binnen een pagina, dan komt de tekst niet op de afbeelding, maar krijg ik een hele code te zien.
Hier de code:
Hier het tweede resultaat
Hoe kan ik dit oplossen?
Alvast bedankt voor de moeite mij hierbij te helpen.
Groetjes,
Jeroen
Om tekst op een afbeelding te zetten, heb ik het volgende script gevonden:
PHP:
<?php
//Set the Content Type
header("Content-type: image/jpeg");
// Create Image From Existing File
$jpg_image = imagecreatefromjpeg("images/mountainlake.jpg");
// Allocate A Color For The Text
$darkblue = imagecolorallocate($jpg_image, 0, 0, 187);
// Set Path to Font File
$font_path = "fonts/arialbd.ttf";
// Set Text to Be Printed On Image
$text = "liveyourdreams.be";
// Print Text On Image
imagettftext($jpg_image, 25, 320, 5, 25, $darkblue, $font_path, $text);
// Send Image to Browser
imagejpeg($jpg_image);
// Clear Memory
imagedestroy($jpg_image);
?>
Hier is het resultaat
Dit is echter enkel de afbeelding die je te zien krijgt.
Als ik dit wil toepassen binnen een pagina, dan komt de tekst niet op de afbeelding, maar krijg ik een hele code te zien.
Hier de code:
PHP:
<html>
<head>
<title>Text on image</title>
</head>
<body>
<?php
//Set the Content Type
header("Content-type: image/jpeg");
// Create Image From Existing File
$jpg_image = imagecreatefromjpeg("images/mountainlake.jpg");
// Allocate A Color For The Text
$darkblue = imagecolorallocate($jpg_image, 0, 0, 187);
// Set Path to Font File
$font_path = "fonts/arialbd.ttf";
// Set Text to Be Printed On Image
$text = "liveyourdreams.be";
// Print Text On Image
imagettftext($jpg_image, 25, 320, 5, 25, $darkblue, $font_path, $text);
// Send Image to Browser
imagejpeg($jpg_image);
// Clear Memory
imagedestroy($jpg_image);
?>
</body>
</html>
Hier het tweede resultaat
Hoe kan ik dit oplossen?
Alvast bedankt voor de moeite mij hierbij te helpen.
Groetjes,
Jeroen
Laatst bewerkt: