फ़ॉन्ट लाइन स्पेसिंग प्राप्त करें

परिचय

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

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

इससे पहले कि हम कोड में उतरें, सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ मौजूद हैं:

  1. Aspose.Words for .NET Library: यहां से नवीनतम संस्करण डाउनलोड करें और इंस्टॉल करेंयहाँ.
  2. विकास परिवेश: सुनिश्चित करें कि आपके पास Visual Studio जैसा IDE सेटअप है।
  3. C# का बुनियादी ज्ञान: यह ट्यूटोरियल मानता है कि आपको C# प्रोग्रामिंग की बुनियादी समझ है।

नामस्थान आयात करें

सबसे पहले, आपको अपने C# प्रोजेक्ट में आवश्यक नेमस्पेस आयात करने होंगे। ये नेमस्पेस आपको Aspose.Words कार्यक्षमताओं तक पहुँचने की अनुमति देंगे।

using System;
using Aspose.Words;
using Aspose.Words.Fonts;

आइये फ़ॉन्ट लाइन स्पेसिंग की प्रक्रिया को सरल, प्रबंधनीय चरणों में विभाजित करें।

चरण 1: नया दस्तावेज़ बनाएँ

पहला चरण .NET के लिए Aspose.Words का उपयोग करके एक नया Word दस्तावेज़ इंस्टेंस बनाना है।

Document doc = new Document();

चरण 2: डॉक्यूमेंटबिल्डर को आरंभ करें

इसके बाद, हमें आरंभीकरण करने की आवश्यकता हैDocumentBuilder ऑब्जेक्ट। यह ऑब्जेक्ट हमें दस्तावेज़ सामग्री का निर्माण और हेरफेर करने में मदद करेगा।

DocumentBuilder builder = new DocumentBuilder(doc);

चरण 3: फ़ॉन्ट गुण सेट करें

अब, हम उस टेक्स्ट के लिए फ़ॉन्ट गुण सेट करते हैं जिसे हम सम्मिलित करना चाहते हैं। इस उदाहरण के लिए, हम “कैलिब्री” फ़ॉन्ट का उपयोग करेंगे।

builder.Font.Name = "Calibri";

चरण 4: दस्तावेज़ में पाठ लिखें

का उपयोगDocumentBuilder ऑब्जेक्ट, दस्तावेज़ में कुछ टेक्स्ट लिखें। यह टेक्स्ट पिछले चरण में सेट किए गए फ़ॉन्ट गुणों का उपयोग करेगा।

builder.Writeln("Sample Text");

चरण 5: फ़ॉन्ट ऑब्जेक्ट पुनः प्राप्त करें

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

Font font = builder.Document.FirstSection.Body.FirstParagraph.Runs[0].Font;

चरण 6: पंक्ति रिक्ति प्राप्त करें

अंत में, हम फ़ॉन्ट ऑब्जेक्ट से लाइन स्पेसिंग प्राप्त करते हैं और इसे कंसोल पर प्रिंट करते हैं।

Console.WriteLine($"lineSpacing = {font.LineSpacing}");

निष्कर्ष

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

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

.NET के लिए Aspose.Words क्या है?

.NET के लिए Aspose.Words एक शक्तिशाली लाइब्रेरी है जो डेवलपर्स को C# का उपयोग करके प्रोग्रामेटिक रूप से Word दस्तावेज़ बनाने, हेरफेर करने और परिवर्तित करने की अनुमति देती है।

क्या मैं अन्य .NET भाषाओं में .NET के लिए Aspose.Words का उपयोग कर सकता हूँ?

हां, आप VB.NET और F# सहित किसी भी .NET भाषा के साथ .NET के लिए Aspose.Words का उपयोग कर सकते हैं।

मैं .NET के लिए Aspose.Words कैसे डाउनलोड कर सकता हूँ?

आप .NET के लिए Aspose.Words का नवीनतम संस्करण यहाँ से डाउनलोड कर सकते हैंयहाँ.

क्या .NET के लिए Aspose.Words का निःशुल्क परीक्षण उपलब्ध है?

हां, आप यहां से निःशुल्क परीक्षण प्राप्त कर सकते हैंयहाँ.

मैं .NET के लिए Aspose.Words का दस्तावेज़ कहां पा सकता हूं?

.NET के लिए Aspose.Words का दस्तावेज़ उपलब्ध हैयहाँ.