Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 8 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Problem s imagestring();

Registrovaný: 29.10.09
Prihlásený: 06.02.11
Príspevky: 64
Témy: 25
Bydlisko: Kosice
Príspevok NapísalOffline : 27.12.2009 12:41

Ahoj mam takyto kod:
Kód:
<?php
   $message="TEXT TEXT TEXT TEXT  atd";
   $fontsize=5;
   $length=strlen($message)*imagefontwidth($fontsize)+4;
   $image=imagecreate($length,20);
   $background=imagecolorallocate($image,0,0,0);
   $foreground=imagecolorallocate($image,255,255,255);
 
   
   imagestring($image,$fontsize,2,1,$message,$foreground);
   
   header("Content-type: image/jpeg");
   imagejpeg($image);



?>

ale zakazdym ak zmenim
Kód:
$fontsize
na viac ako 5 nic sa nestane. Akonahle to zmenim na menej ako 5 tak sa text zmensuje :roll:

A mam este jednu otazku: Ako sa da zmenit font v takomto kode?







_________________
Apple Macbook White
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0
Príspevok NapísalOffline : 27.12.2009 16:45

V PHP máš len 5 fontov (1-5), takže je logické, že ti to pre väčšie čísla fungovať nebude. :) Ak chceš aj väčšie písmo, budeš si musieť vytvoriť .gdf súbor (alebo použiješ iné funkcie a .ttf súbor).


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 20.02.08
Prihlásený: 17.04.14
Príspevky: 108
Témy: 22
Príspevok NapísalOffline : 27.12.2009 23:55

Zdravim, ked sa tu hovori o probleme s imagestring, tak sa pridam. Prosim vas, ako nastavit nejake kodovanie, aby mi bralo vsetky znaky s diakritikou? Vdaka


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0
Príspevok NapísalOffline : 28.12.2009 0:06

Aký font používaš? Ak tých 5, čo je priamo v Php, tak sa diakritika môže, ale aj nemusí zobrazovať (keďže v niektorých verziách php sú tam len znaky pre kódovanie latin-1 a v niektorých pre latin-2; z toho vyplýva, že ten text musí byť v takom kódovaní).


Offline

Užívateľ
Užívateľ
Problem s imagestring();

Registrovaný: 29.10.09
Prihlásený: 06.02.11
Príspevky: 64
Témy: 25
Bydlisko: Kosice
Príspevok Napísal autor témyOffline : 28.12.2009 10:58

chrono píše:
V PHP máš len 5 fontov (1-5), takže je logické, že ti to pre väčšie čísla fungovať nebude. :) Ak chceš aj väčšie písmo, budeš si musieť vytvoriť .gdf súbor (alebo použiješ iné funkcie a .ttf súbor).


Ďakujem za odpoveď. :) A môžeš mi ešte povedať ako na ten súbor .gdf alebo na tie finkcie s .ttf? Nejaký tutoriál alebo niečo zrozumiteľne napísané. :)







_________________
Apple Macbook White
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 20.02.08
Prihlásený: 17.04.14
Príspevky: 108
Témy: 22
Príspevok NapísalOffline : 28.12.2009 11:02

@tyr
na ttf: php.net
Kód:
$font = 'arial.ttf';
imagettftext($image, 15, 0, $x, $y, $foreground, $font, $message );

(akurat mi v tomto vobec nefunguje diakritika, ale snad ma niekto riesenie :) )


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0
Príspevok NapísalOffline : 28.12.2009 16:20

Máš ten text v utf-8 kódovaní a obsahuje ten font potrebné znaky?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 20.02.08
Prihlásený: 17.04.14
Príspevky: 108
Témy: 22
Príspevok NapísalOffline : 28.12.2009 17:18

No uprimne v kodovaniach nemam prehlad. Skusal som cez iconv, ale nech tam doplnam cokovlek, bud mi vypise text bez diakritiky, alebo len po prvy znak s diakritikou. Pripominam, ze vystup je gifko.

edit:
Tak som nakoniec odkukal jedno riesenie


Odpovedať na tému [ Príspevkov: 8 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. [VYRIESENE] ImageString GD vloženieobrázku

v PHP, ASP

3

403

07.02.2009 16:32

Unlink Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. M Firefox problém so sťahovaním a GCH problém s updatom

v Sieťové a internetové programy

0

1357

23.01.2015 16:06

Stary Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém so zobrazovaním www stránok, problém užívateľa

v Operačné systémy Microsoft

17

2132

23.03.2009 10:41

FERDA23 Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. Battlefield 3 SKIDROW problem + win7 problem

v Počítačové hry

1

1575

22.09.2012 23:51

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Záhadný problém s PC... problém procesora?

[ Choď na stránku:Choď na stránku: 1, 2 ]

v AMD - Advanced Micro Devices

45

4724

26.04.2012 11:14

netpeter77 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém s MB ASUS P5K - problém s Realtek

v Ovládače

4

2298

14.06.2008 10:36

$ph!nX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém s HDD / Problém s bootovaním

v Pevné disky a radiče

4

1460

22.02.2013 14:08

lucifer666x Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem

v Audio programy

0

668

26.01.2009 13:09

strna Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem

v Antivíry a antispywary

8

732

12.03.2008 8:17

Devil_SK Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém

v Intel čipové sady

11

329

09.06.2015 20:57

matias235 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem..

v Intel čipové sady

4

876

02.03.2008 12:23

Jaro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem !

v Operačné systémy Microsoft

3

596

27.06.2008 13:50

Andres28791 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problem

v Ostatné

8

886

24.04.2007 10:21

maugggly Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem

v Notebooky a netbooky

1

497

19.08.2009 14:23

ac.milan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problem

v Sieťové a internetové programy

3

383

05.08.2012 20:46

ReSiZeR Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém

v Ostatné programy

3

708

24.06.2008 14:04

kukom6 Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra