समझ में मैं ओपन में इस्तेमाल के लिए freetype API के आधार सीख रहा हूँ और मैं एक बात के बारे में उलझन में हूँ। आप फ़ॉन्ट लोड करते हैं, फिर आप प्रत्येक ग्लाइफ को एक-एक करके फ़ॉन्ट के ग्लिफ स्लॉट में लोड करते हैं। ग्लिफ़ जो एक x
और एक y
क्षेत्र है क्षेत्रों के एक नंबर, advance
सहित, है। अब, मैं समझ यह कहा गया कि कि y
ज्यादा इस्तेमाल नहीं किया है, लेकिन offchance है कि मैं एक स्थिति है जहाँ y
प्रयोग किया जाता है में हूँ, पर क्या मुझे समझ नहीं आता कि हर किरदार के ग्लिफ़ स्लॉट के लिए अलगाव में गाया जा रहा है , तो ग्लिफ कैसे जान सकता है कि बाद के पात्रों को एक विशिष्ट fractional ऑफ़सेट के साथ प्रस्तुत किया जाना चाहिए? क्या होगा यदि आप उत्तराधिकार में एक ही चरित्र को प्रस्तुत करना चाहते थे? क्या आप अपने अंतिम पाठ ब्लॉक में धीमी विकर्ण इनलाइन या गिरावट के साथ समाप्त नहीं होंगे?freetype - मेरी मदद ग्लिफ़ के advance.y संपत्ति
5
A
उत्तर
1
ऐतिहासिक advance.y
ज्यादातर खड़ी पाठ के लिए, की तरह (FT_LOAD_VERTICAL_LAYOUT
यह ट्रिगर किया जाएगा।) एशिया में इस्तेमाल एक सामान्य प्रतिपादन मामले में है, तो आप एक ही समय दोनों advance.x
और advance.y
के लिए ग़ैर शून्य मान पर नहीं मिलना चाहिए।
लेकिन यह भी एक और अधिक सामान्य तरीके से freetype उपयोग करने के लिए उपयोगी है। यदि आप एक 30 डिग्री झुका तरह से लैटिन ईमानदार पाठ लिखने के लिए चाहते हैं, तो आप अभी भी एक ही ढांचे का उपयोग कर सकते हैं: आप (FT_Set_Transform
के माध्यम से) प्रत्येक ग्लिफ़ के लिए लागू 30 डिग्री झुकाव मैट्रिक्स, लेकिन यह भी अग्रिम वेक्टर करने के लिए; और परिणाम वास्तव में एक विकर्ण incline होगा; जैसा सोचा वैसा!
संबंधित मुद्दे
- 1. freetype
- 2. जावास्क्रिप्ट scoping: मेरी मदद
- 3. कृपया मेरी मदद LINQ
- 4. Freetype और OpenGL
- 5. गुम ग्लिफ़
- 6. कृपया मेरी मदद एक तर्क
- 7. क्या आप मेरी क्लार्क और राइट एल्गोरिदम कार्यान्वयन के साथ मेरी मदद कर सकते हैं?
- 8. की संपत्ति बनाना मेरी UserControl Bindable
- 9. मेरी सीएसएस संपत्ति यूआरएल अचानक रेल पेज
- 10. क्या आप मेरी प्रोग्रामिंग भाषा के लिए समस्याओं के बारे में सोचने में मेरी मदद कर सकते हैं?
- 11. डीबगर की मदद कैसे करें मेरी जावास्क्रिप्ट देखें, या मेरी स्क्रिप्ट को सर्वोत्तम तरीके से कैसे रीफैक्टर करने के लिए इसे डीबगर-अनुकूल बनाने में मदद करें?
- 12. हाइबरनेट: मेरी कक्षा में एक संपत्ति जोड़ें जो डीबी-टेबल
- 13. ओओ प्रोग्रामिंग के क्या फायदे हैं? क्या यह बेहतर कोड लिखने में मेरी मदद करेगा?
- 14. Modernizr मदद?
- 15. DataTemplateSelector के साथ ContentControl - मदद की आवश्यकता
- 16. नहीं "पुल-सही" कर सकते हैं बूटस्ट्रैप में आइकन ग्लिफ़
- 17. रेगेक्स के साथ मदद - डॉट (।)
- 18. JQuery - "आकर्षण" प्रभाव मदद
- 19. एचटीएमएल से जेड मदद
- 20. CABasicAnimation मेरी संपत्ति को एनिमेट नहीं कर रहा है
- 21. मेरी (मजबूत) घोषित संपत्ति मेरे पीछे पीछे क्यों बन जाएगी?
- 22. उत्पादन मोड में पतली सर्वर चल रहा है मेरी संपत्ति
- 23. मेरी रेल संपत्ति दो बार प्रीकंपल क्यों हो रही है?
- 24. MySQL क्वेरी मदद
- 25. mod_geoIP स्थापना मदद?
- 26. Window.location.hash मदद वाक्यविन्यास
- 27. मेरी वेबसाइट के लिए i7
- 28. एसक्यूएल कथन के साथ मदद करें (जॉइन)
- 29. मैं freetype के साथ "सेगो यूआई इमोजी" से रंगीन ग्लिफ कैसे प्रस्तुत कर सकता हूं?
- 30. क्या आप इसे समझने में मेरी मदद कर सकते हैं? "सामान्य आरईएसटी गलतियों: सत्र अप्रासंगिक हैं"
धन्यवाद, यही वह था जिसे मैं ढूंढ रहा था। –