2010-08-09 10 views
5

मैं सी देशी कोड में एंड्रॉइड एनडीके का उपयोग कर स्क्रीन पर एक प्रोग्राम ड्राइंग टेक्स्ट विकसित कर रहा हूं। क्या आप कृपया मुझे बता सकते हैं कि मैं टेक्स्ट कैसे प्रस्तुत करूं? धन्यवाद।सी (एंड्रॉइड) में टेक्स्ट कैसे प्रस्तुत करें?

सादर माइकल

उत्तर

2

NDK वर्तमान में ओपन से बाहर क्षमताओं ड्राइंग प्रदान नहीं करता है।

+0

परिणामस्वरूप, मुझे टेक्स्ट प्रस्तुत करने के लिए ओपनजीएल का उपयोग करना होगा? – user414756

0

मैंने एंड्रॉइड के साथ शायद ही कभी काम किया है, और एनडीके के साथ कुछ भी नहीं है, इसलिए यह मेरे *** से बात कर रहा है, लेकिन ऐप के आधार पर, और यदि प्रदर्शन कोई चिंता नहीं है, तो क्या आप बिटमैप उत्पन्न कर सकते हैं सी कोड में और माता-पिता जावा ऐप को प्रदर्शित करने के लिए इसे पास करते हैं?

+1

हाँ लेकिन बिटमैप कैसे उत्पन्न करें? मैं सिस्टम के फ़ॉन्ट का उपयोग करना चाहता हूं – user414756

1

आपको Pango जैसे सी-आधारित टेक्स्ट प्रतिपादन लाइब्रेरी का उपयोग करने की आवश्यकता होगी।

0

जैसा कि ग्राहम ने पहले ही कहा है कि पेंगो एक विकल्प है या यदि आप कुछ और काम करने के इच्छुक हैं तो सीधे ग्लाइफ प्रस्तुत करने के लिए फ्रीटिप लाइब्रेरी का भी उपयोग कर सकते हैं। Freetype का उपयोग सीधे लाभ है कि आप केवल निर्भरता के रूप में freetype है।

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