इस चरण-दर-चरण ट्यूटोरियल में, हम समझाएंगे कि C# प्रोजेक्ट में Excel को XPS में कैसे परिवर्तित किया जाए। इस कैसे करें विषय में कोड नमूना दिखाता है कि आप Microsoft Excel के बिना Excel को C# में XPS में परिवर्तित कर सकते हैं। इसके लिए माइक्रोसॉफ्ट इंटरऑप की भी जरूरत नहीं है।
एक्सेल को सी#में एक्सपीएस में बदलने के लिए कदम
- NuGet.org से Aspose.Cells for .NET API प्राप्त करें
- Aspose.Cells नाम स्थान का संदर्भ जोड़ें
- लाइसेंस लागू करने के लिए SetLicense विधि का उपयोग करें
- Workbook वर्ग का एक ऑब्जेक्ट बनाएं
- इनपुट Excel (XLSX or XLS) को XPS में बदलने के लिए लोड करें
- Xps SaveFormat का उपयोग करके कनवर्ट की गई XPS फ़ाइल को सहेजें
इस उदाहरण में, हम C# में XLSX को XPS में कनवर्ट कर रहे हैं, लेकिन उसी कोड और चरणों का उपयोग करके आप C# एप्लिकेशन और प्रोजेक्ट्स में XLS को XPS में भी बदल सकते हैं। कोड और प्रक्रिया दोनों ही मामलों में समान है।
सी # कोड एक्सेल को एक्सपीएस में सी # में कनवर्ट करने के लिए
using System; | |
//Add reference to Aspose.Cells for .NET API | |
//Use following namespaces to convert Excel to XPS format | |
using Aspose.Cells; | |
namespace ConvertExcelToXPS | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
//Set license before converting Excel to XPS | |
Aspose.Cells.License AsposeCellsLicense = new Aspose.Cells.License(); | |
AsposeCellsLicense.SetLicense(@"c:\asposelicense\license.lic"); | |
//load input Excel workbook | |
Workbook ExcelWorkbook = new Workbook("InputExcelWorkbook.xlsx"); | |
//save Excel workbook as XPS file format | |
ExcelWorkbook.Save("WorkbookConvertedToXPS.xps", SaveFormat.Xps); | |
} | |
} | |
} |
जैसा कि उपरोक्त कोड स्निपेट दिखाता है, एपीआई के कोड की केवल दो पंक्तियों का उपयोग करके रूपांतरण आसानी से किया जा सकता है। जैसे हमने इंटरऑप या एक्सेल का उपयोग किए बिना सी # में सीएसवी को बड़ी एक्सेल फ़ाइल निर्यात करें के लिए एक कैसे-करें विषय लिखा, यह ध्यान रखना महत्वपूर्ण है कि हमने एक्सेल को सी # में एक्सपीएस में माइक्रोसॉफ्ट एक्सेल और इंटरऑप के बिना भी परिवर्तित कर दिया है। तो आप इस कोड को बिना एक्सेल इंस्टाल किए कहीं भी चला सकते हैं। इसका मतलब है कि कोड सर्वर पर और विंडोज़ या एएसपी.नेट अनुप्रयोगों में समान रूप से चल सकता है।