इस लेख में, आप यह पता लगाएंगे कि NET REST API के साथ XLSX को SVG में कैसे बदलें। हम नीचे दिए गए अनुभागों में बताए गए विस्तृत और सरल चरणों का पालन करके C# लो कोड API के साथ XLSX से SVG कनवर्टर तैयार करेंगे। बनाए गए कोड का उपयोग विंडोज, लिनक्स या मैकओएस वातावरण में समर्थित किसी भी .NET एप्लिकेशन में किया जा सकता है और रूपांतरण मुफ़्त में किया जा सकता है।
पूर्वापेक्षा
खाता बनाएं और API क्रेडेंशियल प्राप्त करें XLSX से SVG रूपांतरण को पूरा करने के लिए पर जाएं
डाउनलोड करना Aspose.Cells Cloud SDK for .NET to export XLSX to SVG
XLSX को SVG के रूप में प्रस्तुत करने के लिए उपरोक्त SDK के साथ C# .NET प्रोजेक्ट सेटअप करें
NET REST API के साथ XLSX को SVG में बदलने के चरण
- XLSX को SVG में निर्यात करने के लिए API के लिए क्लाइंट ID और क्लाइंट सीक्रेट सेट करें
- XLSX से SVG रूपांतरण करने के लिए क्लाइंट क्रेडेंशियल्स के साथ CellsApi क्लास को इंस्टैंसिएट करें
- स्रोत XLSX और आउटपुट SVG फ़ाइल नाम शामिल करें और स्रोत XLSX फ़ाइल को मेमोरी स्ट्रीम में लोड करें
- इनपुट XLSX फ़ाइल स्ट्रीम और अन्य वैकल्पिक गुणों के साथ PutConvertWorkbookRequest क्लास ऑब्जेक्ट को इंस्टैंसिएट करें
- NET REST API के साथ XLSX को SVG में बदलने के लिए XLSX to SVG अनुरोध विधि को कॉल करें
- निर्यातित SVG फ़ाइल को स्थानीय डिस्क पर सहेजें
उपरोक्त चरण फ़ाइल प्रकार को XLSX से SVG में C# लो कोड API के साथ निर्यात करते हैं। हम उपयोगकर्ता क्रेडेंशियल के साथ CellsAPI क्लास ऑब्जेक्ट बनाकर इसे कॉन्फ़िगर करके SDK के सेटअप के साथ प्रक्रिया शुरू करेंगे। हम FileStream का उपयोग करके स्रोत XLSX फ़ाइल खोलेंगे और PutConvertWorkbookRequest क्लास का एक इंस्टेंटिएट ऑब्जेक्ट बनाएंगे जो PutConvertWorkbook() विधि का उपयोग करके SVG फ़ाइल स्ट्रीम में रूपांतरण करता है।
NET लो कोड API में XLSX से SVG रूपांतरण के लिए कोड
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 XlsxToSvgConverter | |
{ | |
public void XlsxToSvg() | |
{ | |
try | |
{ | |
string clientID = "Id"; | |
string clientSecret = "secret"; | |
string apiBaseUrl = "https://api.aspose.cloud"; | |
// Source and output file names | |
string localPath = @"C:/ExcelFiles/"; | |
string sourceFileFormat = "xlsx"; | |
string outputFileFormat = "svg"; | |
string inputFileName = "Source."+ sourceFileFormat; | |
string outputFileName = "XlsxtoSvg."+ outputFileFormat; | |
var xlsxToSvgRequest = new PutConvertWorkbookRequest | |
{ | |
checkExcelRestriction = true, | |
File = new Dictionary<string, Stream>() | |
{ | |
{ | |
inputFileName, File.OpenRead(localPath + inputFileName) | |
} | |
}, | |
format = outputFileFormat, | |
streamFormat = sourceFileFormat | |
}; | |
CellsApi xlsxtoSvgApi = new CellsApi(clientID, clientSecret, apiBaseUrl); | |
var response = xlsxtoSvgApi.PutConvertWorkbook(xlsxToSvgRequest); | |
response.Position = 0; | |
var fileStream = File.Create(localPath + outputFileName); | |
response.CopyTo(fileStream); | |
fileStream.Close(); | |
Console.WriteLine("XLSX to SVG conversion completed"); | |
} | |
catch (Exception e) | |
{ | |
Console.WriteLine(e.Message); | |
} | |
} | |
} | |
} |
यह मूल कोड आपको C# क्लाउड API* के साथ *XLSX को SVG में बदलने देता है। आपको Aspose.Cells REST API SDK की सहायता से डिस्क पर XLSX फ़ाइल के लिए एक वैध पथ प्रदान करना होगा और रूपांतरण करना होगा। रूपांतरण प्रक्रिया पूरी होने के बाद, आउटपुट SVG फ़ाइल स्ट्रीम को स्थानीय रूप से सहेजने के लिए डाउनलोड करें।
हमने इस विषय में क्लाउड एपीआई के साथ XLSX को SVG में बदलने का पता लगाया है। यदि आप XLSX को HTML में बदलने में रुचि रखते हैं, तो NET REST API के साथ XLSX को HTML में बदलें पर लेख देखें।