• 30-08-2010, 12:49:06
    #19
    Daha ö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:47
    #20
    forumxtr adlı üyeden alıntı: mesajı görüntüle
    Daha ö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.
    tüm ilgilenen arkdaşlara teşekür ediyorum ş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
    #21
    by_crazy adlı üyeden alıntı: mesajı görüntüle
    tüm ilgilenen arkdaşlara teşekür ediyorum şeklinde yaptım bir sorum daha olcak
    $white = ImageColorAllocate($img, 255, 255, 255);
    bu kodu #FFF000 şeklinde nasıl kulanabiliriz
    İ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.

    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:29:27
    #22
    Alıntı
    İ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.
    tek parça oldugu için iç içe girmiyo yanlara dogru kayıyor geniş verince degeri sorun olmadı
  • 30-08-2010, 14:30:10
    #23
    Fonksiyon 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:48
    #24
    forumxtr adlı üyeden alıntı: mesajı görüntüle
    Fonksiyon 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.
    oldu saol ,olmadı bazılarında elle girerim