Tekst op meerdere afbeeldingen

Status
Niet open voor verdere reacties.

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:

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:
Gevonden :)

De oplossing is zo voordehandliggend dat je er gemakkelijk over kijkt.
Hier is hij:

HTML:
<html>
<head>
<title>Text on image</title>
</head>
<body>
<img src="textonimage.php">
</body>
</html>

En hier is het resultaat
 
Daarom, vergeet niet dat je een plaatje genereert, en die kan onmogelijk uit HTML bestaan ;)
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan