Font size bij imagestring()

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Zero Dead

Zero Dead

11/08/2005 13:29:00
Quote Anchor link
Weet iemand hoe je de size van een font verandert bij imagestring()?

Wat ik heb nu dit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?
$refferal
        = $_GET['x'];

$image = imagecreatefromjpeg("images/refferal-banner.jpg");
$bgColor = imagecolorallocate ($image, 255, 255, 255);
$textColor = imagecolorallocate ($image, 0, 0, 0);
imagestring ($image, 5, 80, 40,  $refferal, $textColor);

header("Pragma: no-cache");    
header('Content-type: image/jpeg');
imagejpeg($image);
imagedestroy($image);
?>


Maar de grote van het lettertype is net iets te klein.

Voor een voorbeeld hoe het werkt check dit:
http://www.eliteavengers.w3b.be/code.php?x=ZeRoDeaD
of voer zelf een naam in na de ?x=...

Bij voorbat dank,
ZeRoDeaD
Gewijzigd op 11/08/2005 17:26:00 door Zero Dead
 
PHP hulp

PHP hulp

29/03/2024 12:37:46
 
Zero Dead

Zero Dead

11/08/2005 13:37:00
Quote Anchor link
Ik heb ff op php.net gezocht, maar ik snap hier ff niks van:

imagefontwidth -- Get font width
Description
int imagefontwidth ( int font)

Returns the pixel width of a character in font.

En dan heb je ook nog dit:
imagefontheight -- Get font height
Description
int imagefontheight ( int font)

Returns the pixel height of a character in the specified font.

Ik heb dit al uitgeprobeert door bijv dit te doen(om het extra duidelijk te maken 600)

imagefontheight (600);
imagefontwidth (600);
 
Zero Dead

Zero Dead

11/08/2005 17:27:00
Quote Anchor link
imagettftext() werkt helaas niet...
 
Zero Dead

Zero Dead

12/08/2005 18:06:00
Quote Anchor link
Delete deze topic maar, heb al een andere oplossing...
Gewijzigd op 12/08/2005 19:13:00 door Zero Dead
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.