lostyazilim
tr.link

Verot.net upload sınıfı ile resim üzerine text ekleme sorunu

3 Mesajlar 1.520 Okunma
acebozum
tr.link

Referee Referee Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 04.10.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Bilgisayar Mühendisi
  • Konum Ankara
  • Ad Soyad Ö** A**
  • Mesajlar 504
  • Beğeniler 20 / 127
  • Ticaret 44, (%98)
Selamlar, verot.net sınıfını kullanarak resim üzerine text yazma çalışması yaptım. Herşey iyi güzel ancak eklediğim text için font düzenlemesi yapılmıyor. Ayrıca Türkçe karakter sorunu yaşıyorum. Sınıf içerisindeki kodlarıda inceledim ancak bir çözüm bulamadım.

Biraz araştırma yapınca gdf font kullandıklarını gördüm. Örnek kullanım olarak aşağıdaki kodu vermişler;


$image -> image_text_font = "fonts/atommicclock.gdf";


Yukarıdaki kodu eklediğimde yaşadığım Türkçe karakter problemi düzelmiyor.(gdf font sayfasını inceledim ve Tr karakter desteği olmadığını öğrendim.) Peki, yazı boyutunu nasıl arttırırım diye araştırdım. Sonuç olarak aşağıdaki kodu buldum.


$image ->image_text_font = 5;


Oh bu sefer yaptım diye düşünürken max-size 5 olduğunu öğrendim. Hayatımda ilk kezde olsa böyle saçma bir şey duymuş oldum. Font boyutu çok küçük ve Türkçe karakter sorunum helan devam etmektedir.

Birde şöyle birşey buldum ancak, verot.net ile bütünleştirip kullanamadım.

Verot.net sınıfı ile ilgili alakalı olan üyelerin yardımına ihtiyacım var. Yardımcı olmaya çalışan üyelere şimdiden çok teşekkür ediyorum.

Ek görsel ;



İyi forumlar.
 

 

elektronikssl
webimgo

YenerK YenerK yenerkayahan.com Kullanıcı
  • Üyelik 11.08.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek Webmaster
  • Konum Bursa
  • Ad Soyad M** K**
  • Mesajlar 883
  • Beğeniler 220 / 168
  • Ticaret 5, (%100)
GDF kullanmanıza gerek yok, ttf kullanabilirsiniz. Ayrıca fontun da Türkçe karakter desteklemesi lazım. Onun dışında multibyte kütüphanesinden yararlanıp unikod biçimine dönüştürebilirsiniz. Tabi bahsettiğim kodlama editörden de kaynaklanıyor olabilir.

Font düzenlemesi yapılmıyorsa sınıftan dönen işlenmiş değerin üzerinde kendiniz oynama yapmalısınız. Ya da sınıfı geliştirip istediğiniz özelliği eklersiniz. Dökümantasyonu oldukça güzel verot'un.
 

 

Referee Referee Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 04.10.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Bilgisayar Mühendisi
  • Konum Ankara
  • Ad Soyad Ö** A**
  • Mesajlar 504
  • Beğeniler 20 / 127
  • Ticaret 44, (%98)

YenerK adlı üyeden alıntı

GDF kullanmanıza gerek yok, ttf kullanabilirsiniz. Ayrıca fontun da Türkçe karakter desteklemesi lazım. Onun dışında multibyte kütüphanesinden yararlanıp unikod biçimine dönüştürebilirsiniz. Tabi bahsettiğim kodlama editörden de kaynaklanıyor olabilir.

Font düzenlemesi yapılmıyorsa sınıftan dönen işlenmiş değerin üzerinde kendiniz oynama yapmalısınız. Ya da sınıfı geliştirip istediğiniz özelliği eklersiniz. Dökümantasyonu oldukça güzel verot'un.


Cevap için teşekkürler. Verot.net gdf font destekliyor. TTF fontu desteklemiyor. Boyut problemini "Windows font to php font" aracı ile ttf fontu gdf ye çevirerek hallettim ancak TR karakter sorunum halen devam etmektedir. Buna bir çözümünüz olan var mıdır ?

 

 

wmaraci
wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al