फ़ॉन्ट सेटिंग्स डिफ़ॉल्ट उदाहरण
इस ट्यूटोरियल में, हम आपको .NET के लिए Aspose.Words लाइब्रेरी का उपयोग करके किसी Word दस्तावेज़ में डिफ़ॉल्ट फ़ॉन्ट सेटिंग्स को कॉन्फ़िगर करने के तरीके के बारे में बताएंगे। डिफ़ॉल्ट फ़ॉन्ट सेटिंग्स आपको दस्तावेज़ों को लोड और रेंडर करते समय उपयोग किए जाने वाले फ़ॉन्ट स्रोतों को निर्दिष्ट करने की अनुमति देती हैं। हम आपके .NET प्रोजेक्ट में कोड को समझने और लागू करने में आपकी सहायता के लिए चरण-दर-चरण कदम उठाएंगे।
आवश्यक शर्तें
शुरू करने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित चीज़ें हैं:
- C# प्रोग्रामिंग भाषा का कार्यसाधक ज्ञान
- आपके प्रोजेक्ट में .NET के लिए Aspose.Words लाइब्रेरी स्थापित है
चरण 1: दस्तावेज़ निर्देशिका को परिभाषित करें
सबसे पहले, आपको अपने Word दस्तावेज़ के स्थान पर निर्देशिका पथ सेट करना होगा। प्रतिस्थापित करें"YOUR DOCUMENT DIRECTORY"
उचित पथ के साथ कोड में।
// आपके दस्तावेज़ निर्देशिका का पथ
string dataDir = "YOUR DOCUMENTS DIRECTORY";
चरण 2: डिफ़ॉल्ट फ़ॉन्ट सेटिंग्स कॉन्फ़िगर करें
इसके बाद, हम इसका एक उदाहरण बनाएंगेFontSettings
का उपयोग करते हुएFontSettings.DefaultInstance
, और फिर हम दस्तावेज़ों को लोड और रेंडर करते समय उपयोग किए जाने वाले फ़ॉन्ट स्रोतों को निर्दिष्ट करेंगे। इस उदाहरण में, हम एक सिस्टम फ़ॉन्ट स्रोत और एक फ़ोल्डर फ़ॉन्ट स्रोत का उपयोग कर रहे हैं।
// डिफ़ॉल्ट फ़ॉन्ट सेटिंग्स कॉन्फ़िगर करें
FontSettings fontSettings = FontSettings.DefaultInstance;
fontSettings.SetFontsSources(new FontSourceBase[]
{
new SystemFontSource(),
new FolderFontSource("C:\\MyFonts\\", true)
});
चरण 3: फ़ॉन्ट सेटिंग्स के साथ दस्तावेज़ अपलोड करें
अब हम दस्तावेज़ का उपयोग करके लोड करेंगेLoadOptions
और उपयोग करने के लिए फ़ॉन्ट सेटिंग्स निर्दिष्ट करना।
// दस्तावेज़ को फ़ॉन्ट सेटिंग्स के साथ लोड करें
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 = FontSettings.DefaultInstance;
fontSettings.SetFontsSources(new FontSourceBase[]
{
new SystemFontSource(),
new FolderFontSource("C:\\MyFonts\\", true)
});
LoadOptions loadOptions = new LoadOptions();
loadOptions.FontSettings = fontSettings;
Document doc = new Document(dataDir + "Rendering.docx", loadOptions);
निष्कर्ष
इस ट्यूटोरियल में, हमने देखा कि .NET के लिए Aspose.Words के साथ Word दस्तावेज़ में डिफ़ॉल्ट फ़ॉन्ट सेटिंग्स को कैसे कॉन्फ़िगर किया जाए। दस्तावेज़ों को लोड और रेंडर करते समय उपयोग किए जाने वाले फ़ॉन्ट स्रोतों को निर्दिष्ट करके, आप अपने दस्तावेज़ों में फ़ॉन्ट की उपस्थिति को नियंत्रित कर सकते हैं। अपने प्रोजेक्ट में फ़ॉन्ट सेटिंग्स को अनुकूलित करने के लिए इस सुविधा का बेझिझक उपयोग करें।
अक्सर पूछे जाने वाले प्रश्न
प्रश्न: मैं Aspose.Words में डिफ़ॉल्ट फ़ॉन्ट कैसे सेट कर सकता हूं?
A: Aspose.Words में डिफ़ॉल्ट फ़ॉन्ट सेट करने के लिए, आप इसका उपयोग कर सकते हैंFontSettings
कक्षा औरDefaultFontName
वांछित फ़ॉन्ट का नाम निर्दिष्ट करने वाली संपत्ति।
प्रश्न: क्या मैं Aspose.Words में डिफ़ॉल्ट फ़ॉन्ट आकार निर्दिष्ट कर सकता हूँ?
उ: हाँ, आप Aspose.Words में डिफ़ॉल्ट फ़ॉन्ट आकार निर्दिष्ट कर सकते हैंDefaultFontSize
की संपत्तिFontSettings
कक्षा। आप वांछित बिंदु आकार सेट कर सकते हैं.
प्रश्न: क्या Aspose.Words में डिफ़ॉल्ट फ़ॉन्ट रंग सेट करना संभव है?
उ: हाँ, आप Aspose.Words में डिफ़ॉल्ट फ़ॉन्ट रंग सेट कर सकते हैंDefaultColor
की संपत्तिFontSettings
कक्षा। आप RGB मानों या पूर्वनिर्धारित नामों का उपयोग करके रंग निर्दिष्ट कर सकते हैं।
प्रश्न: क्या डिफ़ॉल्ट फ़ॉन्ट सेटिंग्स सभी दस्तावेज़ों पर लागू होती हैं?
उ: हाँ, डिफ़ॉल्ट फ़ॉन्ट सेटिंग्स Aspose.Words में बनाए गए या संपादित किए गए सभी दस्तावेज़ों पर लागू होती हैं, जब तक कि किसी व्यक्तिगत दस्तावेज़ के लिए विशिष्ट सेटिंग्स सेट न की गई हों।