फ़ॉन्ट फ़ोल्डर सेट करें

इस ट्यूटोरियल में, हम आपको दिखाएंगे कि .NET के लिए Aspose.Words में फ़ॉन्ट डायरेक्टरी कैसे सेट करें। आप सीखेंगे कि अपने वर्ड डॉक्यूमेंट में इस्तेमाल किए गए फ़ॉन्ट वाली डायरेक्टरी को कैसे निर्दिष्ट करें।

आवश्यक शर्तें

आरंभ करने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित वस्तुएं हैं:

  • C# प्रोग्रामिंग भाषा का कार्यसाधक ज्ञान
  • आपके प्रोजेक्ट में .NET के लिए Aspose.Words लाइब्रेरी स्थापित है

चरण 1: दस्तावेज़ निर्देशिका निर्धारित करें

अपने Word दस्तावेज़ के स्थान पर निर्देशिका पथ सेट करके प्रारंभ करें।"YOUR DOCUMENT DIRECTORY" कोड में उचित पथ के साथ.

string dataDir = "YOUR DOCUMENTS DIRECTORY";

चरण 2: फ़ॉन्ट निर्देशिका सेट करें

इसका एक उदाहरण बनाएंFontSettings क्लास और का उपयोग करेंSetFontsFolder फ़ॉन्ट वाली निर्देशिका निर्दिष्ट करने की विधि।"Fonts" वास्तविक फ़ॉन्ट्स निर्देशिका के नाम के साथ.

FontSettings fontSettings = new FontSettings();
fontSettings.SetFontsFolder(dataDir + "Fonts", false);

चरण 3: दस्तावेज़ को फ़ॉन्ट सेटिंग के साथ लोड करें

उपयोगLoadOptions फ़ॉन्ट सेटिंग निर्दिष्ट करने के लिए क्लासFontSettings विकल्प चुनें। फिर का उपयोग करेंDocument इन विकल्पों का उपयोग करके दस्तावेज़ लोड करने के लिए क्लास का उपयोग करें।

LoadOptions loadOptions = new LoadOptions();
loadOptions.FontSettings = fontSettings;
Document doc = new Document(dataDir + "Rendering.docx", loadOptions);

.NET के लिए Aspose.Words का उपयोग करके फ़ॉन्ट फ़ोल्डर सेट करने के लिए नमूना स्रोत कोड


// आपके दस्तावेज़ निर्देशिका का पथ
string dataDir = "YOUR DOCUMENT DIRECTORY";

FontSettings fontSettings = new FontSettings();
fontSettings.SetFontsFolder(dataDir + "Fonts", false);
LoadOptions loadOptions = new LoadOptions();
loadOptions.FontSettings = fontSettings;
Document doc = new Document(dataDir + "Rendering.docx", loadOptions);

निष्कर्ष

बधाई हो! अब आप जानते हैं कि .NET के लिए Aspose.Words में फ़ॉन्ट निर्देशिका कैसे सेट करें। आप अपने दस्तावेज़ में उपयोग किए गए फ़ॉन्ट की उपलब्धता सुनिश्चित करने और फ़ॉन्ट के प्रदर्शन में स्थिरता सुनिश्चित करने के लिए इस सुविधा का उपयोग कर सकते हैं।

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

प्रश्न: मैं Aspose.Words में कस्टम फ़ॉन्ट फ़ोल्डर कैसे सेट कर सकता हूं?

A: Aspose.Words में कस्टम फ़ॉन्ट फ़ोल्डर सेट करने के लिए, आप इसका उपयोग कर सकते हैंFontsFolder वर्ग औरSetFontsFolders आपके फ़ॉन्ट वाले फ़ोल्डर का पथ निर्दिष्ट करने वाली विधि.

प्रश्न: क्या मैं Aspose.Words में एकाधिक फ़ॉन्ट फ़ोल्डर्स सेट कर सकता हूँ?

उत्तर: हां, आप Aspose.Words में कॉल करके कई फ़ॉन्ट फ़ोल्डर्स सेट कर सकते हैं।SetFontsFolders विधि को विभिन्न फ़ॉन्ट फ़ोल्डरों के पथों के साथ कई बार बदलें जिन्हें आप उपयोग करना चाहते हैं।

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

उत्तर: यदि दस्तावेज़ में उपयोग किया गया फ़ॉन्ट Aspose.Words में परिभाषित फ़ॉन्ट फ़ोल्डर में मौजूद नहीं है, तो इसके बजाय एक वैकल्पिक फ़ॉन्ट का उपयोग किया जाएगा। यह सुनिश्चित करता है कि दस्तावेज़ में पाठ हमेशा सही ढंग से प्रदर्शित होगा, भले ही मूल फ़ॉन्ट उपलब्ध न हो।

प्रश्न: क्या Aspose.Words में परिभाषित फ़ॉन्ट फ़ोल्डर्स को सिस्टम पर स्थापित फ़ॉन्ट्स पर प्राथमिकता दी जाती है?

उत्तर: हां, Aspose.Words में परिभाषित फ़ॉन्ट फ़ोल्डर सिस्टम पर इंस्टॉल किए गए फ़ॉन्ट पर प्राथमिकता लेते हैं। इसका मतलब यह है कि यदि एक ही नाम वाला फ़ॉन्ट परिभाषित फ़ॉन्ट फ़ोल्डर और सिस्टम फ़ॉन्ट दोनों में मौजूद है, तो Word दस्तावेज़ों को संसाधित करते समय फ़ॉन्ट फ़ोल्डर में मौजूद संस्करण का उपयोग किया जाएगा।