एक्सेल पेज ब्रेक जोड़ें

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

चरण 1: पर्यावरण तैयार करना

शुरू करने से पहले, सुनिश्चित करें कि आपकी मशीन पर .NET के लिए Aspose.Cells स्थापित है। आप लाइब्रेरी को यहां से डाउनलोड कर सकते हैंएस्पोज़ रिलीज़और दिए गए निर्देशों का पालन करके इसे इंस्टॉल करें।

एक बार इंस्टॉलेशन पूरा हो जाने पर, अपने पसंदीदा एकीकृत विकास वातावरण (आईडीई) में एक नया सी# प्रोजेक्ट बनाएं और .NET के लिए Aspose.Cells लाइब्रेरी आयात करें।

चरण 2: दस्तावेज़ निर्देशिका पथ को कॉन्फ़िगर करना

दिए गए स्रोत कोड में, आपको उस निर्देशिका पथ को निर्दिष्ट करना होगा जहां आप जेनरेट की गई एक्सेल फ़ाइल को सहेजना चाहते हैं। संशोधित करेंdataDir आपकी मशीन पर निर्देशिका के पूर्ण पथ के साथ “आपकी दस्तावेज़ निर्देशिका” को प्रतिस्थापित करके परिवर्तनीय।

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

चरण 3: एक कार्यपुस्तिका ऑब्जेक्ट बनाना

आरंभ करने के लिए, हमें एक वर्कबुक ऑब्जेक्ट बनाना होगा जो हमारी एक्सेल फ़ाइल का प्रतिनिधित्व करता है। इसे Aspose.Cells द्वारा प्रदान की गई वर्कबुक क्लास का उपयोग करके प्राप्त किया जा सकता है।

// वर्कबुक ऑब्जेक्ट को इंस्टेंट करना
Workbook workbook = new Workbook();

चरण 4: एक क्षैतिज पृष्ठ विराम जोड़ना

आइए अब अपनी एक्सेल वर्कशीट में एक क्षैतिज पेज ब्रेक जोड़ें। नमूना कोड में, हम पहली वर्कशीट के सेल “Y30” में एक क्षैतिज पृष्ठ विराम जोड़ते हैं।

workbook.Worksheets[0].HorizontalPageBreaks.Add("Y30");

चरण 5: एक लंबवत पृष्ठ विराम जोड़ना

इसी प्रकार, हम इसका उपयोग करके एक वर्टिकल पेज ब्रेक जोड़ सकते हैंVerticalPageBreaks.Add() तरीका। हमारे उदाहरण में, हम पहली वर्कशीट के सेल “Y30” में एक वर्टिकल पेज ब्रेक जोड़ रहे हैं।

workbook.Worksheets[0].VerticalPageBreaks.Add("Y30");

चरण 6: एक्सेल फ़ाइल को सहेजना

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

// एक्सेल फ़ाइल सहेजें.
workbook.Save(dataDir + "AddingPageBreaks_out.xls");

एक्सेल के लिए नमूना स्रोत कोड .NET के लिए Aspose.Cells का उपयोग करके पेज ब्रेक जोड़ें

//दस्तावेज़ निर्देशिका का पथ.
string dataDir = "YOUR DOCUMENT DIRECTORY";
// वर्कबुक ऑब्जेक्ट को इंस्टेंट करना
Workbook workbook = new Workbook();
// सेल Y30 पर एक पेज ब्रेक जोड़ें
workbook.Worksheets[0].HorizontalPageBreaks.Add("Y30");
workbook.Worksheets[0].VerticalPageBreaks.Add("Y30");
// एक्सेल फ़ाइल सहेजें.
workbook.Save(dataDir + "AddingPageBreaks_out.xls");

निष्कर्ष

इस ट्यूटोरियल में, हमने सीखा कि ब्रेक कैसे जोड़ें

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

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

प्रश्न: क्या .NET के लिए Aspose.Cells एक निःशुल्क लाइब्रेरी है?

उ: .NET के लिए Aspose.Cells एक व्यावसायिक लाइब्रेरी है, लेकिन यह एक निःशुल्क परीक्षण संस्करण प्रदान करता है जिसका उपयोग आप इसकी कार्यक्षमता का मूल्यांकन करने के लिए कर सकते हैं।

प्रश्न: क्या मैं एक्सेल फ़ाइल में एकाधिक पेज ब्रेक जोड़ सकता हूँ?

उ: हाँ, आप अपनी स्प्रैडशीट के विभिन्न भागों में आवश्यकतानुसार उतने पृष्ठ विराम जोड़ सकते हैं।

प्रश्न: क्या पहले जोड़े गए पेज ब्रेक को हटाना संभव है?

उत्तर: हां, Aspose.Cells आपको वर्कशीट ऑब्जेक्ट के उपयुक्त तरीकों का उपयोग करके मौजूदा पेज ब्रेक को हटाने की अनुमति देता है।

प्रश्न: क्या यह विधि अन्य Excel फ़ाइल स्वरूपों जैसे XLSX या XLSM के साथ भी काम करती है?

उत्तर: हां, इस ट्यूटोरियल में वर्णित विधि Aspose.Cells द्वारा समर्थित विभिन्न एक्सेल फ़ाइल स्वरूपों के साथ काम करती है।

प्रश्न: क्या मैं एक्सेल में पेज ब्रेक के स्वरूप को अनुकूलित कर सकता हूँ?

उत्तर: हाँ, Aspose.Cells पेज ब्रेक को अनुकूलित करने के लिए शैली, रंग और आयाम जैसी कई सुविधाएँ प्रदान करता है।