login  Naam:   Wachtwoord: 
Registreer je!
 Forum

GD output ?

Offline Th1js - 18/12/2007 14:50 (laatste wijziging 18/12/2007 14:54)
Avatar van Th1jsNieuw lid Hoi, ik ben bezig met GD en ik heb volgend script:
  1. $image = imagecreatefromjpeg("live.jpg");
  2. $kleur = ImageColorAllocate($image, 30, 64, 0);
  3. $font = 'victor-pixel.ttf';
  4. ImageTTFText($image, 10, 3, 20, 25, $kleur, $font, lol);
  5. imagejpeg($image);
  6. imagedestroy($image);


Dit is dan de output :S

  1. &#65533;JFIF&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality &#65533;C&#65533;    $.' ",#(7),01444'9=82<.342&#65533;C  2!!22222222222222222222222222222222222222222222222222&#65533;&#65533;2,"&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533; &#65533;&#65533;&#65533;&#65533;}&#65533;!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533; &#65533;&#65533;&#65533;w&#65533;!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz&#65533; &#65533;&#65533;?&#65533;a!wf/fmI?mrra@'q朿"&#65533;~]ZhVqqch&77N;z$bm2{qLխ[QG Ap{n"1?#*`3v?8٭Y5T;BkO_Ӏx~e+KFgݰ`Fb mFi$yQu"Xܼ" 'WW2ד튵[Ie1O2=cLc94Ryz Z]:r$ݛa\zzvá[Lgh$e/n76=Gyoq6au[oݹc`c^Pm .Z".DR~B&#65533;u֋\9Z={tL:/_;8oN={+L&#65533; u_𬘴F)W~$ϻkR(RzsuZg?&#65533;Zg?&#65533;I{{s>O򯸏+L&#65533; u_+L&#65533; u_<z<z9pPU&#65533;ei&#65533; ei&#65533; 'GG3ʾ?3֟3֟¤==}CWG:/Q:/Tggϸ{(*&#65533;Z߅&#65533; ?Z߅&#65533; e_qV&#65533;@OGV&#65533;@ORyys>#?i&#65533;~(?i&#65533;~*O3ޏ3ގg=?}Zg?&#65533;Zg?&#65533;I{{򯸏+L&#65533; u_+L&#65533; u_<z<z9pPU&#65533;ei&#65533; ei&#65533; 'GG3ʾ?3֟¸[mĖ+]י\?b#&#65533;N&#65533;Bjփ|睚B1öTtzlҭ0OU6$Ɲj?!V<z[/>?7ޏ7ޑe66ysͣͪ~oo&#65533;\hjG@<<ڧ66ysͣͪ~oo&#65533;\hjG@<<ڧ66ysͣͪ~oo&#65533;\hjG@<<ڧ66ysͣͪ~oo&#65533;\hjG@<<ڧ6&#65533;6V#&#65533;Lyxj1b?h|g&#65533;TkYɋq&#65533;LTmgھ-!&#65533;km;|E66}"^mmUF&#65533;]o ^mmUF&#65533;]o ^mmUF&#65533;]o ^mmUF&#65533;]o ^mmUF&#65533;]o ^mmUF&#65533;]o ^mmUF&#65533;]o ^mmUF&#65533;]o ^msnC&#65533;L5&#65533;cևyE1q:&#65533;8&#65533;1L&#65533;OEj8 L&#65533;O&#65533;缟٢Eg&#65533;f&#65533;=&#65533;P&#65533;缟٣3&#65533;y?E&#65533;}'hL&#65533;OE&#65533;i{&#65533;}>?4Q@g&#65533;f&#65533;=&#65533;P&#65533;缟٣3&#65533;y?E&#65533;}'hL&#65533;OE&#65533;i{&#65533;}>?4Q@g&#65533;f&#65533;=&#65533;P&#65533;缟٣3&#65533;y?E&#65533;}'hL&#65533;OE&#65533;i{&#65533;}>?4Q@g&#65533;f&#65533;=&#65533;P&#65533;缟٣3&#65533;y?E&#65533;}'hL&#65533;OE&#65533;i{&#65533;}>?4Q@g&#65533;fc(͋


Weet iemand wat ik fout doe ? live.jpg en font is geupload.. GD staat aan.

GD Support enabled
GD Version bundled (2.0.34 compatible)
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XPM Support enabled
XBM Support enabled

7 antwoorden

Gesponsorde links
Offline Bart - 18/12/2007 14:51
Avatar van Bart PHP expert Code tags graag om die knoeiboel heen.
Op te lossen door:
  1. header("content-type: image/png");
Offline Th1js - 18/12/2007 15:02
Avatar van Th1js Nieuw lid Bedankt, dat werkt, maar ik wil graag een eigen font, dus met imagettftext, dat doe ik zo:

  1. $image = imagecreatefrompng("live.png");
  2. $kleur = ImageColorAllocate($image, 30, 64, 0);
  3. $font = 'victor-pixel.ttf';
  4. imagettftext($image, 7, 0, 10, 40, $kleur, $font, tekst);
  5. imagepng($image);
  6. imagedestroy($image);


en ik krijg dan dat de afbeelding fouten bevat..
Offline Bart - 18/12/2007 15:04
Avatar van Bart PHP expert
  1. imagettftext($image, 7, 0, 10, 40, $kleur, $font, "tekst");

Om de tekst moeten quotes ( "" '' )
Offline Th1js - 18/12/2007 15:05 (laatste wijziging 18/12/2007 15:06)
Avatar van Th1js Nieuw lid Nog steeds dezelfde fout.. de afbeelding (url) bevat fouten
Offline ranco - 18/12/2007 15:30
Avatar van ranco PHP gevorderde De zoekfunctie is hier niet voor niets aanwezig:

http://www.site...je_creeren
Offline Thomas - 18/12/2007 15:46
Avatar van Thomas Moderator Je kunt text/plain (oid) als header gebruiken om te debuggen.
Waarschijnlijk is het pad naar je font-bestand niet goed.

Ik denk dat je hier "./" voor moet zetten, en anders moet je even spelen met wat paden.
Offline Bart - 18/12/2007 15:57
Avatar van Bart PHP expert Ook een vaak voorkomende fout is dat de extensie van je font niet goed is. Meestal heb je een text.ttf als je hem upload kan het wel text.TTF worden. Kijk hier eens naar zou ik zeggen.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.204s