फ़ॉन्ट फ़ॉलबैक सेटिंग्स सेट करें

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

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

शुरू करने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित चीज़ें हैं:

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

चरण 1: दस्तावेज़ निर्देशिका को परिभाषित करें

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

string dataDir = "YOUR DOCUMENTS DIRECTORY";

चरण 2: फ़ॉन्ट प्रतिस्थापन सेटिंग्स लोड करें

का एक उदाहरण बनाएंFontSettings कक्षा और उपयोग करेंLoad XML फ़ाइल से फ़ॉन्ट ओवरराइड सेटिंग्स लोड करने की विधि। निर्दिष्ट XML फ़ाइल में उपयोग के लिए फ़ॉन्ट प्रतिस्थापन नियम होने चाहिए।

FontSettings fontSettings = new FontSettings();
fontSettings.FallbackSettings.Load(dataDir + "Font Fallback Rules.xml");

चरण 3: फ़ॉन्ट प्रतिस्थापन सेटिंग्स लागू करें

फ़ॉन्ट प्रतिस्थापन सेटिंग्स को दस्तावेज़ के साथ निर्दिष्ट करके दस्तावेज़ के साथ संबद्ध करेंFontSettings संपत्ति।

doc.FontSettings = fontSettings;

चरण 4: दस्तावेज़ सहेजें

का उपयोग करके दस्तावेज़ को सहेजेंSave की विधिDocument उचित पथ और फ़ाइल नाम के साथ.

doc.Save(dataDir + "WorkingWithFonts.SetFontFallbackSettings.pdf");

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

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

Document doc = new Document(dataDir + "Rendering.docx");
FontSettings fontSettings = new FontSettings();
fontSettings.FallbackSettings.Load(dataDir + "Font fallback rules.xml");
doc.FontSettings = fontSettings;
doc.Save(dataDir + "WorkingWithFonts.SetFontFallbackSettings.pdf");

निष्कर्ष

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

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

प्रश्न: मैं Aspose.Words के साथ किसी Word दस्तावेज़ में फ़ॉन्ट प्रतिस्थापन सेटिंग्स कैसे सेट कर सकता हूँ?

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

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

उ: हाँ, Aspose.Words के साथ आप Word दस्तावेज़ में प्रतिस्थापित करते समय फ़ॉलबैक फ़ॉन्ट प्रबंधित कर सकते हैं। एपीआई आपको गायब फ़ॉन्ट का पता लगाने और फ़ॉन्ट प्रतिस्थापित होने पर भी लगातार टेक्स्ट उपस्थिति बनाए रखने के लिए उचित फ़ॉलबैक फ़ॉन्ट निर्दिष्ट करने की अनुमति देता है।

प्रश्न: किसी Word दस्तावेज़ में फ़ॉन्ट प्रतिस्थापन सेटिंग्स को सही ढंग से कॉन्फ़िगर करना क्यों महत्वपूर्ण है?

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

प्रश्न: किसी Word दस्तावेज़ में Aspose.Words के साथ प्रतिस्थापन करते समय मैं लुप्त फ़ॉन्ट का पता कैसे लगा सकता हूँ?

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

प्रश्न: क्या फ़ॉन्ट प्रतिस्थापन मेरे वर्ड दस्तावेज़ के लेआउट को प्रभावित करता है?

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