एक्सेल स्प्रेडशीट के लिए .NET एपीआई मैनिपुलेशन 

ओपन सोर्स फ्री C# .NET लाइब्रेरी के माध्यम से एक्सेल स्प्रेडशीट फाइलें पढ़ें, लिखें, संपादित करें और निर्यात करें।

ईपीप्लस एक शुद्ध .NET पुस्तकालय है जो सॉफ्टवेयर डेवलपर्स को ओओएक्सएमएल प्रारूप में एक्सेल 2007/2010 फाइलों को पढ़ने, लिखने और निर्यात करने की क्षमता देता है।

प्रोजेक्ट एक्सेलपैकेज के स्रोत से शुरू हुआ, जिसमें स्प्रेडशीट पढ़ने और लिखने की बुनियादी कार्यक्षमता थी। EPPlus का प्रदर्शन बहुत बेहतर है क्योंकि यह स्प्रेडशीट सेल डेटा तक पहुँचने के लिए शब्दकोशों का उपयोग करता है। एपीआई रेंज, सेल मर्जिंग, पिक्चर्स, शेप्स और चार्ट्स, हाइपरलिंक्स और हेडर/फुटर मैनेजमेंट, फ्रीज पैन, पिवोट टेबल, डेटा वेलिडेशन, वर्कशीट्स और वर्कबुक प्रोटेक्शन, एन्क्रिप्शन या डिक्रिप्शन, और बहुत कुछ के माध्यम से सेल एक्सेस प्रदान करता है।

Previous Next

ईपीप्लस के साथ शुरुआत करना

आपके पास .NET Framework 3.5 या इससे ऊपर का होना चाहिए। एक बार जब आप पूर्वापेक्षाएँ पूरी कर लेते हैं, तो आप GitHub से रिपॉजिटरी को मैन्युअल रूप से डाउनलोड कर सकते हैं या NuGet से इंस्टॉल कर सकते हैं।

NuGet से ईपीप्लस इंस्टॉल करें

 Install-Package EPPlus

.NET . के माध्यम से स्प्रेडशीट फ़ाइलें बनाएं और संशोधित करें

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

एक नई XLSX फ़ाइल बनाएँ - C#

// Create a new Excel file
ExcelPackage excelPackage = new ExcelPackage();
// Add work sheet 
ExcelWorksheet excelWorksheet = excelPackage.Workbook.Worksheets.Add("FileFormat");
// Add data in cell
excelWorksheet.Cells["A1"].Value = "File Format Developer Guide";
// Save as XLSX file format
excelPackage.SaveAs(new FileInfo("fileformat.xlsx"));

सी # के साथ एक्सेल शीट में छवि जोड़ें

.NET प्रोग्रामर EPPlus ओपन सोर्स C# लाइब्रेरी का उपयोग करके इमेज को एक्सेल शीट में जोड़ सकते हैं। आप चित्र की चौड़ाई और ऊँचाई और उस स्थिति को परिभाषित कर सकते हैं जहाँ आप इसे रखना चाहते हैं। डेवलपर्स तस्वीर की स्थिति को संशोधित भी कर सकते हैं और इसे जहां चाहें वहां रख सकते हैं। उपलब्ध पद्धति का उपयोग करने के बाद कॉलम और पंक्तियों का आकार बदलना चित्र के आकार को प्रभावित करेगा।

एक्सेल में छवि जोड़ें - सी #

// Create a new Excel file
ExcelPackage excelPackage = new ExcelPackage();
// Add work sheet 
ExcelWorksheet excelWorksheet = excelPackage.Workbook.Worksheets.Add("FileFormat");
// Add picture
ExcelPicture excelPicture = excelWorksheet.Drawings.AddPicture("logo", Image.FromFile("logo.png"));
// Set position
excelPicture.SetPosition(3, 0, 3, 0);
// Save as XLSX file format
excelPackage.SaveAs(new FileInfo("fileformat.xlsx"));

एक्सेल सेल में टिप्पणियां जोड़ें

ईपीप्लस एपीआई एक्सेल सेल में टिप्पणियों को जोड़ने और संशोधित करने की सुविधा प्रदान करता है। एपीआई टिप्पणी जोड़ने, टिप्पणी बॉक्स को स्थानांतरित करने, टिप्पणियों को प्रदर्शित करने या छिपाने, टिप्पणी हटाने, टिप्पणी स्वरूपण आदि जैसी सुविधाओं का भी समर्थन करता है।

सेल में टिप्पणियाँ जोड़ें - C#

// Create a new Excel file
ExcelPackage excelPackage = new ExcelPackage();
// Add work sheet 
ExcelWorksheet excelWorksheet = excelPackage.Workbook.Worksheets.Add("FileFormat");
// Add comment
ExcelComment excelComment = excelWorksheet.Cells["A1"].AddComment("FileFormat.com", "Ali Ahmed");
// Set font to bold
excelComment.Font.Bold = true;
// Set font to Italic
excelComment.Font.Italic = true;
// Add comment text 
ExcelRichText excelRichText = excelComment.RichText.Add("File Format Developer Guide");
// Save as XLSX file format
excelPackage.SaveAs(new FileInfo("fileformat.xlsx"));
 हिन्दी