Aspose.Slides for Android via Java में फ़ॉन्ट चयन अनुक्रम

आलोकन

जब कोई प्रेज़ेंटेशन लोड, रेंडर या अन्य फ़ॉर्मेट में बदला जाता है, Aspose.Slides यह जांचता है कि प्रेज़ेंटेशन में उपयोग किए गए फ़ॉन्ट ऑपरेटिंग सिस्टम में उपलब्ध हैं या नहीं। यदि आवश्यक फ़ॉन्ट अनुपलब्ध है, तो Aspose.Slides एक प्रतिस्थापन फ़ॉन्ट चुनता है जो PowerPoint द्वारा उपयोग किए जाने वाले फ़ॉन्ट के जितना संभव हो सके समान हो।

Aspose.Slides पहले ऑपरेटिंग सिस्टम में चयनित फ़ॉन्ट की खोज करता है। यदि फ़ॉन्ट मिलता है, तो उसे उपयोग किया जाता है। यदि नहीं मिलता, तो एक उपयुक्त प्रतिस्थापन लागू किया जाता है। जब फ़ॉन्ट प्रतिस्थापन नियम FontSubstRule के माध्यम से निर्धारित किए जाते हैं, तो उन नियमों को भी ध्यान में रखा जाता है।

आप एप्लिकेशन रनटाइम पर फ़ॉन्ट जोड़ सकते हैं, प्रेज़ेंटेशन से एम्बेडेड फ़ॉन्ट का उपयोग कर सकते हैं, या आउटपुट दस्तावेज़ों जैसे PDF फ़ाइलों के लिए बाहरी फ़ॉन्ट लोड कर सकते हैं।

फ़ॉन्ट चयन

जब प्रेज़ेंटेशन लोड, रेंडर या अन्य फ़ॉर्मेट में बदला जाता है, तब फ़ॉन्ट पर कुछ नियम लागू होते हैं। उदाहरण के लिए, जब आप प्रेज़ेंटेशन (उसकी स्लाइड्स) को इमेज में बदलने की कोशिश करते हैं, तो प्रेज़ेंटेशन के फ़ॉन्ट की जांच की जाती है कि चयनित फ़ॉन्ट ऑपरेटिंग सिस्टम में उपलब्ध हैं या नहीं। यदि फ़ॉन्ट अनुपलब्ध पाये जाते हैं, तो उन्हें प्रतिस्थापित किया जाता है — देखें फ़ॉन्ट प्रतिस्थापन और फ़ॉन्ट सब्स्टीट्यूशन

फ़ॉन्ट संभालने के लिए Aspose.Slides निम्न प्रक्रिया अपनाता है:

  1. Aspose.Slides ऑपरेटिंग सिस्टम में फ़ॉन्ट खोजता है ताकि प्रेज़ेंटेशन के चयनित फ़ॉन्ट से मेल खाने वाला फ़ॉन्ट मिल सके।
  2. यदि चयनित फ़ॉन्ट मिल जाता है, तो Aspose.Slides उसे उपयोग करता है। अन्यथा, वह PowerPoint द्वारा उपयोग किए जाने वाले फ़ॉन्ट के जितना संभव हो सके करीब का प्रतिस्थापन फ़ॉन्ट उपयोग करता है।
  3. यदि फ़ॉन्ट प्रतिस्थापन नियम FontSubstRule के माध्यम से निर्धारित किए गए हैं, तो वे लागू होते हैं।

Aspose.Slides आपको एप्लिकेशन रनटाइम में फ़ॉन्ट जोड़ने और फिर उन फ़ॉन्ट का उपयोग करने की अनुमति देता है। देखें कस्टम फ़ॉन्ट

जब अतिरिक्त फ़ॉन्ट प्रेज़ेंटेशन के भीतर रखे जाते हैं, तो उन्हें एम्बेडेड फ़ॉन्ट कहा जाता है।

Aspose.Slides आपको ऐसे फ़ॉन्ट जोड़ने की अनुमति देता है जो केवल आउटपुट दस्तावेज़ों पर लागू होते हैं। उदाहरण के लिए, यदि आप किसी प्रेज़ेंटेशन को PDF में बदलना चाहते हैं और उसमें सिस्टम और एम्बेडेड फ़ॉन्ट दोनों ही अनुपस्थित हैं, तो आप आवश्यक फ़ॉन्ट को बाहरी फ़ॉन्ट के रूप में जोड़ या लोड कर सकते हैं।

अक्सर पूछे जाने वाले प्रश्न

कनवर्ज़न से पहले मैं यह कैसे निर्धारित करूँ कि प्रेज़ेंटेशन में वास्तव में कौन से फ़ॉन्ट उपयोग में हैं?

Aspose.Slides आपको फ़ॉन्ट मैनेजर के माध्यम से उपयोग किए गए फ़ॉन्ट की जाँच करने देता है, जिससे आप तय कर सकते हैं कि एम्बेड करना, प्रतिस्थापित करना या बाहरी स्रोत जोड़ना चाहिए। यह रेंडरिंग और एक्सपोर्ट के दौरान अनपेक्षित प्रतिस्थापन को रोकने में मदद करता है।

क्या मैं फ़ॉन्ट डायरेक्टरी को जोड़ सकता हूँ बिना उन्हें ऑपरेटिंग सिस्टम पर इंस्टॉल किए?

हां। आप रेंडरिंग और एक्सपोर्ट के लिए फ़ोल्डर या इ‑मेरी स्ट्रीम जैसे बाहरी फ़ॉन्ट स्रोत पंजीकृत कर सकते हैं। इससे होस्ट सिस्टम फ़ॉन्ट पर निर्भरता हटती है और लेआउट पूर्वानुमानित रहता है।

जब कोई ग्लिफ़ अनुपलब्ध हो तो अनुचित फ़ॉन्ट में साइलेंट फ़ॉलबैक को कैसे रोका जा सकता है?

पहले से स्पष्ट फ़ॉन्ट प्रतिस्थापन और फ़ॉन्ट फ़ॉलबैक नियम निर्धारित करें। उपयोग किए गए फ़ॉन्ट का विश्लेषण करके और प्रतिस्थापनों के लिए नियंत्रित प्राथमिकता सेट करके आप सुसंगत टाइपोग्राफी सुनिश्चित कर सकते हैं और अप्रत्याशित परिणामों से बच सकते हैं।