2009-02-20 10 views
6

में php और true type संग्रह जीडी libary में 4 फ़ॉन्ट्स के साथ एक वास्तविक प्रकार संग्रह "gulim.ttc" का उपयोग करने का प्रयास करें।जीपी

इस तरह:

$font = "fonts/gulim.ttc"; 
imagettftext($im, 20, 0, 0, 25, $white, $font, $string); 

समस्या है, पीएचपी/जीडी केवल टीटीसी-फ़ाइल से पहले फ़ॉन्ट का उपयोग करता है, लेकिन मैं "Dotum" कहा जाता तीसरा जरूरत है।

या, क्या ttc-file को ttf-file में निकालने या परिवर्तित करने का कोई तरीका है?

+0

मुझे यह भी सुनिश्चित नहीं है कि जीडी सही तरीके से समर्थन करता है .ttc – Ross

+0

बाउंटी नोट: मैंने इस पर एक बाउंटी शुरू की क्योंकि मुझे भी यही उत्तर देने की आवश्यकता है - ** टीटीसी-फाइल को टीटीएफ-फाइल में निकालने या परिवर्तित करने के लिए **। मेरी स्थिति के लिए, वरीयता एक .NET समाधान है (या शायद सिर्फ जीडीआई पी/Invoke)। लेकिन किसी भी पॉइंटर्स (कोड, लिंक, अंतर्दृष्टि/चर्चा) जो मुझे प्रोग्रामेटिक रूप से करने की अनुमति दे सकते हैं, उनकी सराहना की जाएगी - ओटाकू कल –

उत्तर

4

यहाँ एक प्रोग्राम है जो टीटीएफ में टीटीसी फ़ाइलों टूट जाता है के लिए कुछ लिंक कर रहे हैं: link

2

सुनिश्चित नहीं हैं कि अगर आप कभी भी कुछ भी पाया है, लेकिन मैं एक ही समस्या थी और निम्न जीवन रक्षक लिंक मिल गया ... यह इटैलिक है , केंद्रित, सही न्यायसंगत, बाएं उचित, और रेखांकित। गायब होने वाली एकमात्र चीज बोल्ड है, जो किसी भी तरह से बहुत सरल है।

php-imagestringright-center-italic

साइट से : "वे भी फोंट के साथ काम आप ImageLoadFont है, जो बहुत भयानक है के माध्यम से लोड तुम भी घोंसला प्रभाव, उदाहरण के लिए बनाने के लिए कर सकते हैं, एक साथ इटैलिक तार दाएँ संरेखित परछाई डालना!"

प्रत्येक फ़ंक्शन, $ ImageString पर एक वैकल्पिक अंतिम पैरामीटर है, जिसमें स्ट्रिंग लिखने के लिए फ़ंक्शन का प्रतिनिधित्व करने वाली स्ट्रिंग होती है।

ImageStringRight($image, 5, 25, 'Right + Italic', $col, 5, 'ImageStringItalic'); 
3

यहाँ कुछ अलग अलग तरीकों है:: https://superuser.com/questions/114603/how-to-install-os-x-ttc-font-on-windows-error-ttc-does-not-appear-to-be तो उदाहरण के लिए, अगर हम इटैलिक में एक दाएँ संरेखित स्ट्रिंग लिखना चाहते हैं, हम निम्नलिखित कोड का उपयोग कर सकते हैं। और सी में स्रोत कोड के लिए एक सूचक। यहां एक और है: http://solaris.sunfish.suginami.tokyo.jp/tips/playground/truetype/ttc2ttf/ttc2ttf.cpp

जापानी में केवल एक ही कोडिंग उदाहरण जापानी प्रतीत होते हैं ... समझ में आता है कि टीटीसी फाइलें एशियाई भाषाओं के लिए बहुत अधिक हैं। वैसे भी, मुझे यह भी मिला: http://hdmr.org/d/read.php/1172771146 (शायद इसके लिए Google अनुवादक की आवश्यकता है)।

+0

+1। महान लिंक –

संबंधित मुद्दे