ट्रू टाइप फ़ॉन्ट्स फ़ोल्डर सेट करें

इस ट्यूटोरियल में, हम आपको Aspose.Words for .NET का उपयोग करके दस्तावेज़ रेंडर करते समय ट्रू टाइप फ़ॉन्ट फ़ोल्डर सेट करने की चरण-दर-चरण प्रक्रिया से अवगत कराएँगे। हम बंडल किए गए C# स्रोत कोड की व्याख्या करेंगे और आपको अपने स्वयं के प्रोजेक्ट में इस सुविधा को समझने और लागू करने में मदद करने के लिए एक व्यापक मार्गदर्शिका प्रदान करेंगे। इस ट्यूटोरियल के अंत में, आप जानेंगे कि Aspose.Words for .NET का उपयोग करके अपने दस्तावेज़ों को रेंडर करते समय उपयोग करने के लिए ट्रू टाइप फ़ॉन्ट युक्त कस्टम फ़ोल्डर को कैसे निर्दिष्ट किया जाए।

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

सबसे पहले, आपको अपने दस्तावेज़ निर्देशिका का पथ सेट करना होगा। यह वह स्थान है जहाँ आप अपने संपादित रेंडर किए गए दस्तावेज़ को सहेजना चाहते हैं। “आपके दस्तावेज़ निर्देशिका” को उचित पथ से बदलें।

string dataDir = "YOUR DOCUMENTS DIRECTORY";

चरण 2: दस्तावेज़ को रेंडर करने के लिए लोड करें

इसके बाद, आपको दस्तावेज़ को रेंडर करने के लिए लोड करना होगाDocument क्लास. सही दस्तावेज़ पथ निर्दिष्ट करना सुनिश्चित करें.

Document doc = new Document(dataDir + "Rendering.docx");

चरण 3: ट्रू टाइप फ़ॉन्ट्स फ़ोल्डर सेट करें

अब आप रेंडरिंग के समय उपयोग करने के लिए ट्रू टाइप फ़ॉन्ट्स के फ़ोल्डर को एक उदाहरण बनाकर निर्दिष्ट कर सकते हैंFontSettings कक्षा और का उपयोग करSetFontsFolder() फ़ॉन्ट फ़ोल्डर सेट करने की विधि। आप अपने ट्रू टाइप फ़ॉन्ट वाले कस्टम फ़ोल्डर को निर्दिष्ट कर सकते हैं। दूसरा पैरामीटरSetFontsFolder() यह इंगित करता है कि क्या आप निर्दिष्ट फ़ोल्डर के सबफ़ोल्डर्स को भी खोजना चाहते हैं।

FontSettings fontSettings = new FontSettings();
fontSettings.SetFontsFolder(@"C:\MyFonts\", false);
doc.FontSettings = fontSettings;

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

अंत में, आप रेंडर किए गए दस्तावेज़ को फ़ाइल में सहेज सकते हैंSave() की विधिDocument क्लास में सही पथ और फ़ाइल नाम निर्दिष्ट करना सुनिश्चित करें।

doc.Save(dataDir + "WorkingWithFonts.SetTrue TypeFontsFolder.pdf");

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

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

Document doc = new Document(dataDir + "Rendering.docx");
FontSettings fontSettings = new FontSettings();
// ध्यान दें कि यह सेटिंग डिफ़ॉल्ट रूप से खोजे जा रहे किसी भी डिफ़ॉल्ट फ़ॉन्ट स्रोत को ओवरराइड कर देगी। अब केवल इन फ़ोल्डरों को ही खोजा जाएगा
// फ़ॉन्ट रेंडर करते या एम्बेड करते समय फ़ॉन्ट। सिस्टम फ़ॉन्ट स्रोतों को बनाए रखते हुए एक अतिरिक्त फ़ॉन्ट स्रोत जोड़ने के लिए FontSettings.GetFontSources और दोनों का उपयोग करें
// इसके बजाय FontSettings.SetFontSources
fontSettings.SetFontsFolder(@"C:\MyFonts\", false);
// फ़ॉन्ट सेटिंग सेट करें
doc.FontSettings = fontSettings;
doc.Save(dataDir + "WorkingWithFonts.SetTrue TypeFontsFolder.pdf");

निष्कर्ष

इस ट्यूटोरियल में, हमने सीखा कि .NET के लिए Aspose.Words का उपयोग करके दस्तावेज़ को रेंडर करते समय ट्रू टाइप फ़ॉन्ट फ़ोल्डर कैसे सेट करें। इस चरण-दर-चरण मार्गदर्शिका का पालन करके, आप अपने दस्तावेज़ों को रेंडर करते समय उपयोग करने के लिए ट्रू टाइप फ़ॉन्ट युक्त कस्टम फ़ोल्डर को आसानी से निर्दिष्ट कर सकते हैं। Aspose.Words आपके दस्तावेज़ों में फ़ॉन्ट के साथ वर्ड प्रोसेसिंग के लिए एक शक्तिशाली और लचीला API प्रदान करता है। इस ज्ञान के साथ, आप अपने दस्तावेज़ों को अपनी विशिष्ट आवश्यकताओं के अनुसार रेंडर करते समय उपयोग किए जाने वाले फ़ॉन्ट को नियंत्रित और अनुकूलित कर सकते हैं।

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

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

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

प्रश्न: किस प्रकार के फ़ॉन्ट्स को ट्रूटाइप फ़ॉन्ट्स माना जाता है?

उत्तर: ट्रू टाइप फ़ॉन्ट एक लोकप्रिय फ़ॉन्ट फ़ॉर्मेट है। इन्हें अक्सर वर्ड दस्तावेज़ों में इस्तेमाल किया जाता है और इनका फ़ाइल एक्सटेंशन .ttf या .ttc होता है।

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

उत्तर: हां, आप Aspose.Words में कई ट्रू टाइप फ़ॉन्ट फ़ोल्डर्स निर्दिष्ट कर सकते हैंSetTrueTypeFontsFolder की विधिFonts फ़ोल्डर स्थानों की सूची के साथ क्लास.

प्रश्न: मैं Aspose.Words में कॉन्फ़िगर किए गए ट्रूटाइप फ़ॉन्ट फ़ोल्डर की जांच कैसे कर सकता हूं?

उत्तर: Aspose.Words में कॉन्फ़िगर किए गए ट्रू टाइप फ़ॉन्ट्स फ़ोल्डर की जांच करने के लिए, आप इसका उपयोग कर सकते हैंGetTrueTypeFontsFolder की विधिFonts कॉन्फ़िगर किए गए ट्रू टाइप फ़ॉन्ट्स फ़ोल्डर का स्थान प्राप्त करने के लिए क्लास का उपयोग करें।

प्रश्न: Aspose.Words में ट्रूटाइप फ़ॉन्ट फ़ोल्डर को कॉन्फ़िगर करना क्यों महत्वपूर्ण है?

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