Word में दस्तावेज़ शैली विभाजक सम्मिलित करें

इस ट्यूटोरियल में, हम .NET के लिए Aspose.Words का उपयोग करके दस्तावेज़ में स्टाइल सेपरेटर डालने के लिए प्रदान किए गए C# स्रोत कोड का पता लगाएंगे। हम एक नया दस्तावेज़ बनाएंगे, कस्टम स्टाइल परिभाषित करेंगे और स्टाइल सेपरेटर डालेंगे।

चरण 1: वातावरण की स्थापना

सुनिश्चित करें कि आपने .NET के लिए Aspose.Words के साथ अपना विकास वातावरण सेट अप किया है। सुनिश्चित करें कि आपने आवश्यक संदर्भ जोड़े हैं और उचित नामस्थान आयात किए हैं।

चरण 2: नया दस्तावेज़ ऑब्जेक्ट बनाना

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

इस चरण में, हम एक नया बनाते हैंDocument वस्तु और उससे संबंधितDocumentBuilder वस्तु।

चरण 3: कस्टम शैली बनाना और कॉन्फ़िगर करना

Style paraStyle = builder.Document.Styles.Add(StyleType.Paragraph, "MyParaStyle");
paraStyle.Font.Bold = false;
paraStyle.Font.Size = 8;
paraStyle.Font.Name = "Arial";

इस चरण में, हम “MyParaStyle” नामक एक कस्टम पैराग्राफ़ शैली बनाते हैं और इसके फ़ॉन्ट गुण सेट करते हैं।

चरण 4: शैली विभाजक सम्मिलित करना

builder.ParagraphFormat.StyleIdentifier = StyleIdentifier.Heading1;
builder.Write("Heading 1");
builder. InsertStyleSeparator();
builder.ParagraphFormat.StyleName = paraStyle.Name;
builder.Write("This is text with some other formatting");

इस चरण में, हम पैराग्राफ़ शैली को “शीर्षक 1” पर सेट करते हैं, इस शैली के साथ कुछ पाठ लिखते हैं, और फिर एक शैली विभाजक सम्मिलित करते हैं। फिर हम पैराग्राफ़ शैली को अपनी कस्टम शैली “MyParaStyle” पर सेट करते हैं और इस शैली के साथ कुछ पाठ लिखते हैं।

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

इस अंतिम चरण में, आप बनाए गए दस्तावेज़ को अपनी आवश्यकताओं के अनुसार सहेज सकते हैं।

आप किसी दस्तावेज़ में स्टाइल सेपरेटर डालने के लिए सोर्स कोड चला सकते हैं। इससे आप अलग-अलग स्टाइल वाले टेक्स्ट के सेक्शन बना सकते हैं और अपने दस्तावेज़ के लुक को कस्टमाइज़ कर सकते हैं।

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


// आपके दस्तावेज़ निर्देशिका का पथ
string dataDir = "YOUR DOCUMENT DIRECTORY"; 
 
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Style paraStyle = builder.Document.Styles.Add(StyleType.Paragraph, "MyParaStyle");
paraStyle.Font.Bold = false;
paraStyle.Font.Size = 8;
paraStyle.Font.Name = "Arial";

// "शीर्षक 1" शैली के साथ पाठ जोड़ें.
builder.ParagraphFormat.StyleIdentifier = StyleIdentifier.Heading1;
builder.Write("Heading 1");
builder.InsertStyleSeparator();

// किसी अन्य शैली के साथ पाठ जोड़ें.
builder.ParagraphFormat.StyleName = paraStyle.Name;
builder.Write("This is text with some other formatting ");

doc.Save(dataDir + "WorkingWithStylesAndThemes.InsertStyleSeparator.docx");
            
        

निष्कर्ष

इस ट्यूटोरियल में, हमने सीखा कि .NET के लिए Aspose.Words का उपयोग करके दस्तावेज़ में स्टाइल सेपरेटर कैसे डालें। हमने एक नया दस्तावेज़ बनाया, एक कस्टम स्टाइल परिभाषित किया, और अलग-अलग स्टाइल वाले टेक्स्ट के सेक्शन को अलग करने के लिए स्टाइल सेपरेटर का उपयोग किया।

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

Aspose.Words for .NET आपके दस्तावेज़ों में शैलियों को प्रबंधित करने के लिए एक शक्तिशाली API प्रदान करता है। आप अपने दस्तावेज़ों के रूप को अनुकूलित करने और पेशेवर परिणाम बनाने के लिए इस लाइब्रेरी को और भी एक्सप्लोर कर सकते हैं।

शैली विभाजक डालने के बाद अपने दस्तावेज़ को सहेजना याद रखें।

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

मैं .NET के लिए Aspose.Words का उपयोग करके किसी दस्तावेज़ में शैली विभाजक सम्मिलित करने के लिए वातावरण कैसे सेट करूँ?

परिवेश को सेट अप करने के लिए, आपको यह सुनिश्चित करना होगा कि आपके विकास परिवेश में Aspose.Words for .NET स्थापित और कॉन्फ़िगर किया गया है। इसमें आवश्यक संदर्भ जोड़ना और Aspose.Words API तक पहुँचने के लिए उपयुक्त नामस्थान आयात करना शामिल है।

मैं कस्टम शैली कैसे बनाऊं और कॉन्फ़िगर करूं?

कस्टम शैली बनाने के लिए, आप इसका उपयोग कर सकते हैंStyles.Add की विधिDocument ऑब्जेक्ट. शैली प्रकार निर्दिष्ट करें (उदाहरण के लिए,StyleType.Paragraph) और स्टाइल के लिए एक नाम प्रदान करें। एक बार बना लेने के बाद, आप स्टाइल ऑब्जेक्ट के फ़ॉन्ट गुणों को संशोधित करके उसका स्वरूप कॉन्फ़िगर कर सकते हैं।

मैं शैली विभाजक कैसे सम्मिलित करूँ?

शैली विभाजक सम्मिलित करने के लिए, आप इसका उपयोग कर सकते हैंInsertStyleSeparator की विधिDocumentBuilder ऑब्जेक्ट. यह विधि एक विभाजक सम्मिलित करती है जो पिछले पैराग्राफ की शैली के अंत और अगले पैराग्राफ की शैली की शुरुआत को चिह्नित करता है।

मैं पाठ के विभिन्न अनुभागों पर भिन्न शैलियाँ कैसे लागू कर सकता हूँ?

आप सेटिंग करके पाठ के विभिन्न अनुभागों पर अलग-अलग शैलियाँ लागू कर सकते हैंParagraphFormat.StyleName की संपत्तिDocumentBuilder ऑब्जेक्ट। पाठ लिखने से पहले, आप शैली का नाम इच्छित शैली पर सेट कर सकते हैं, और उसके बाद का पाठ तदनुसार स्वरूपित किया जाएगा।

क्या मैं दस्तावेज़ को विभिन्न प्रारूपों में सहेज सकता हूँ?

हां, आप दस्तावेज़ को .NET के लिए Aspose.Words द्वारा समर्थित विभिन्न प्रारूपों में सहेज सकते हैं।Save की विधिDocument ऑब्जेक्ट आपको आउटपुट फ़ाइल फ़ॉर्मेट निर्दिष्ट करने की अनुमति देता है, जैसे कि DOCX, PDF, HTML, और बहुत कुछ। अपनी आवश्यकताओं के आधार पर उपयुक्त फ़ॉर्मेट चुनें।