Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem zápis vlastním fontem - imagettftext()

Chtěl bych zapsat text vlastním fontem. Našel jsem, že se to dělá funkcí imagettftext. když napíšu toto, zobrazí se:
Warning: imagettftext() expects parameter 6 to be long, string given in C:\wamp\www\pismo\goethe.php on line 14.
Řádek 14 je imagettftext($obrazek...

<?php
//papametry
$obrazek = imagecreate(400, 200);
$velikost = "20";
$sklon = "0";
$pozice_x = "222";
$pozice_y = "333";
$barva = "navy";
$font = "Goethe.ttf";
$text = "tento text je font Goethe.ttf";


//vypis
imagettftext($obrazek, $velikost, $sklon, $pozice_x, $pozice_y, $barva, $font, $text); 
?>

vloženo z ICQ (LaKr) (Kráťa)

Předmět Autor Datum
Barvu používej tak, jak se používat má, tudíž imagecolorallocate: <?php //papametry $obrazek = imag… poslední
marekdrtic 12.12.2009 07:52
marekdrtic

Barvu používej tak, jak se používat má, tudíž imagecolorallocate:

<?php
//papametry
$obrazek = imagecreate(400, 200);
$velikost = 20;
$sklon = 0;
$pozice_x = 222;
$pozice_y = 333;
$barva = imagecolorallocate($obrazek, 0,0,128);
$font = "Goethe.ttf";
$text = "tento text je font Goethe.ttf";


//vypis
imagettftext($obrazek, $velikost, $sklon, $pozice_x, $pozice_y, $barva, $font, $text); 
?>

Dále si nezvykej psát čísla jako $foo = "255";, lepší je to napsat jako číslo ve tvaru $foo = 255;

Zpět do poradny Odpovědět na původní otázku Nahoru