इस सरल विषय में, आप सीखेंगे कि NET REST API के साथ XLSX को CSV में कैसे बदलें। हम निम्नलिखित अनुभाग में उल्लिखित विस्तृत और स्पष्ट चरणों का पालन करके C# लो कोड API के साथ XLSX से CSV कनवर्टर विकसित करेंगे। विकसित किए गए एप्लिकेशन को Linux, Windows या macOS वातावरण में समर्थित किसी भी .NET एप्लिकेशन के साथ एकीकृत किया जा सकता है और रूपांतरण निःशुल्क किया जा सकता है।
पूर्वापेक्षा
खाता बनाएं और API क्रेडेंशियल प्राप्त करें XLSX को CSV में रूपांतरित करने के लिए
डाउनलोड करना Aspose.Cells Cloud SDK for .NET to convert XLSX to CSV
XLSX को CSV के रूप में प्रस्तुत करने के लिए उपरोक्त SDK के साथ C# .NET प्रोजेक्ट सेटअप करें
NET REST API के साथ XLSX को CSV में बदलने के चरण
- XLSX को CSV में बदलने के लिए API के लिए क्लाइंट ID और क्लाइंट सीक्रेट सेट करें
- XLSX से CSV रूपांतरण करने के लिए क्लाइंट क्रेडेंशियल के साथ CellsApi क्लास का एक उदाहरण बनाएं
- स्रोत XLSX और आउटपुट CSV फ़ाइल नाम निर्दिष्ट करें और स्रोत XLSX फ़ाइल को मेमोरी स्ट्रीम में लोड करें
- इनपुट XLSX फ़ाइल स्ट्रीम और अन्य वैकल्पिक गुणों के साथ PostConvertWorkbookToCSVRequest का एक उदाहरण बनाएँ
- NET REST API के साथ XLSX को CSV में बदलने के लिए XLSX to CSV अनुरोध विधि को कॉल करें
- रेंडर की गई CSV फ़ाइल स्ट्रीम को स्थानीय डिस्क पर सहेजें
उपर्युक्त चरण फ़ाइल प्रकार को C# लो कोड API के साथ XLSX से CSV में बदलते हैं। हम SDK को कॉन्फ़िगर करके और CellsAPI क्लास ऑब्जेक्ट बनाकर आरंभीकरण के साथ प्रक्रिया शुरू करेंगे। फिर हम FileStream का उपयोग करके स्रोत XLSX फ़ाइल तक पहुँचेंगे और PostConvertWorkbookToPDFRequest क्लास का एक उदाहरण बनाएंगे जिसका उपयोग PostConvertWorkbookToCSV() विधि का उपयोग करके CSV फ़ाइल स्ट्रीम में रूपांतरण करने के लिए किया जाता है।
NET लो कोड API में XLSX से CSV रूपांतरण के लिए कोड
using Aspose.Cells.Cloud.SDK.Api; | |
using Aspose.Cells.Cloud.SDK.Request; | |
using System; | |
using System.Collections.Generic; | |
using System.IO; | |
namespace Kb_Aspose.KB | |
{ | |
public class XlsxToCsvConverter | |
{ | |
public void XlsxToCsv() | |
{ | |
try | |
{ | |
string clientID = "ID"; | |
string clientSecret = "Secret"; | |
string apiBaseUrl = "https://api.aspose.cloud"; | |
// Source and output file names | |
string localPath = "C:/ExcelFiles/"; | |
string inputFileName = "Source.xlsx"; | |
string outputFileName = "XlsxtoCsv.csv"; | |
CellsApi xlsxtoCsvApi = new CellsApi(clientID, clientSecret, apiBaseUrl); | |
var xlsxToCsvRequest = new PostConvertWorkbookToCSVRequest() | |
{ | |
checkExcelRestriction = true, | |
File = new Dictionary<string, Stream>() | |
{ | |
{ | |
inputFileName, File.OpenRead(localPath + inputFileName) | |
} | |
}, | |
}; | |
var response = xlsxtoCsvApi.PostConvertWorkbookToCSV(xlsxToCsvRequest); | |
File.WriteAllBytes(localPath + outputFileName, Convert.FromBase64String(response.FileContent)); | |
Console.WriteLine("XLSX to CSV conversion completed"); | |
} | |
catch (Exception e) | |
{ | |
Console.WriteLine(e.Message); | |
} | |
} | |
} | |
} |
यह सरल उदाहरण कोड आपको C# क्लाउड API के साथ XLSX को CSV में बदलने देता है। आपको केवल डिस्क पर XLSX फ़ाइल के लिए एक वैध पथ प्रदान करना होगा, Aspose.Cells REST API SDK की सहायता से रूपांतरण किया जाएगा, और फिर, रूपांतरण प्रक्रिया पूरी होने के बाद, आउटपुट CSV फ़ाइल स्ट्रीम को स्थानीय रूप से सहेजने के लिए डाउनलोड करें।
We have learned to transform XLSX to CSV with Cloud API in this topic. If you are interested in performing XLSX to DOCX conversion, refer to the article on how to Convert XLSX to DOCX with NET REST API.