php ile resme yazılan yazıda aşagı nasıl geçilir?
23
●1.355
- 30-08-2010, 12:49:06Daha önce de dediğim gibi, font yüksekliğini alman için bitmap diyorlar sanırım o türden fontlar kullanman gerek. Bu değeri alamazsan satır atlarken her türlü problem yaşarsın. İllaki alt satıra geçecek diyorsan ve server'ın varsa aktif olarak fontları çeviren bir sistem kurabilirsin belki. ttf ile olacağını sanmıyorum.
- 30-08-2010, 12:56:47tüm ilgilenen arkdaşlara teşekür ediyorumforumxtr adlı üyeden alıntı: mesajı görüntüle
şeklinde yaptım bir sorum daha olcak $white = ImageColorAllocate($img, 255, 255, 255);
bu kodu #FFF000 şeklinde nasıl kulanabiliriz - 30-08-2010, 14:26:27İstediğin şeyi bu şekilde yapamazsın, çünkü her fontta harf yüksekliği farklı olacağından ve sen de sabit bir değer seçtiğinden, bazı fontlarda satır aralığı çok, bazılarında az olur, hatta iç içe geçebilir.by_crazy adlı üyeden alıntı: mesajı görüntüle
Renkleri şu mantıkla çevirebilirsin;
<?php $renk = '#FFF000'; $a = substr($renk,1,2); $b = substr($renk,3,2); $c = substr($renk,5,2); echo $a.'-'.$b.'-'.$c; $a = base_convert($a, 16, 10); $b = base_convert($b, 16, 10); $c = base_convert($c, 16, 10); echo '<br>'; echo $a.'-'.$b.'-'.$c; ?>
- 30-08-2010, 14:30:10Fonksiyon olarak kullanmak istersen;
<?php $renk = '#FFF000'; function hexcolor($renk) { $color[] = base_convert(substr($renk,1,2), 16, 10); $color[] = base_convert(substr($renk,3,2), 16, 10); $color[] = base_convert(substr($renk,5,2), 16, 10); return $color; } $renkler = hexcolor($renk); echo $renkler[0].'-'.$renkler[1].'-'.$renkler[2]; ?>
Edit: Çok font var dedin, ne kadar boşluk bırakırsan bırak yeni eklenen font gibi olaylarla iç içe geçme ihtimali hep olacak. Zaten pek estetik olmuyor bu şekilde, işini gördüyse tamam tabii. - 30-08-2010, 14:35:48oldu saol ,olmadı bazılarında elle girerimforumxtr adlı üyeden alıntı: mesajı görüntüle
şeklinde yaptım bir sorum daha olcak