NET REST API के साथ Excel को HTML में बदलें

इस सरल विषय में, आप सीखेंगे कि NET REST API के साथ XLS को HTML में कैसे बदलें। हम निम्नलिखित अनुभाग में उल्लिखित विस्तृत और स्पष्ट चरणों का पालन करके C# लो कोड API के साथ XLS से HTML कनवर्टर विकसित करेंगे। विकसित किए गए एप्लिकेशन को macOS, Linux, या Windows वातावरण में समर्थित किसी भी .NET एप्लिकेशन के साथ एकीकृत किया जा सकता है और रूपांतरण निःशुल्क किया जा सकता है।

पूर्वापेक्षा

NET REST API के साथ XLS को HTML में बदलने के चरण

  1. XLS को HTML में बदलने के लिए API के लिए क्लाइंट ID और क्लाइंट सीक्रेट सेट करें
  2. XLS से HTML रूपांतरण करने के लिए क्लाइंट क्रेडेंशियल के साथ CellsApi क्लास का एक उदाहरण बनाएं
  3. स्रोत XLS और आउटपुट HTML फ़ाइल नाम निर्दिष्ट करें और स्रोत XLS फ़ाइल को मेमोरी स्ट्रीम में लोड करें
  4. इनपुट XLS फ़ाइल स्ट्रीम और अन्य वैकल्पिक के साथ PostConvertWorkbookToHTMLRequest का एक उदाहरण बनाएँ
  5. NET REST API के साथ XLS को HTML में बदलने के लिए Excel to HTML अनुरोध विधि को कॉल करें
  6. रेंडर की गई HTML फ़ाइल स्ट्रीम को स्थानीय डिस्क पर सहेजें

उपर्युक्त चरण फ़ाइल प्रकार को C# लो कोड API के साथ Excel से HTML में परिवर्तित करते हैं। हम SDK को कॉन्फ़िगर करके और CellsAPI क्लास ऑब्जेक्ट बनाकर आरंभीकरण के साथ प्रक्रिया शुरू करेंगे। फिर हम FileStream का उपयोग करके स्रोत XLS फ़ाइल तक पहुँचेंगे और PostConvertWorkbookToPDFRequest क्लास का एक उदाहरण बनाएंगे जिसका उपयोग PostConvertWorkbookToHtml() विधि का उपयोग करके HTML फ़ाइल स्ट्रीम में रूपांतरण करने के लिए किया जाता है।

NET लो कोड एपीआई में एक्सेल से HTML रूपांतरण के लिए कोड

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 XlsToHtmlConverter
{
public void XlsToHtml()
{
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.xls";
string outputFileName = "XlstoHtml.html";
CellsApi xlstoHtmlApi = new CellsApi(clientID, clientSecret, apiBaseUrl);
var xlsToHtmlRequest = new PostConvertWorkbookToHtmlRequest
{
checkExcelRestriction = true,
File = new Dictionary<string, Stream>()
{
{
inputFileName, File.OpenRead(localPath + inputFileName)
}
},
};
var response = xlstoHtmlApi.PostConvertWorkbookToHtml(xlsToHtmlRequest);
File.WriteAllBytes(localPath + outputFileName, Convert.FromBase64String(response.FileContent));
Console.WriteLine("XLS to HTML conversion completed");
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
}
}

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

We have learnt to transform XLS to HTML with Cloud API in this topic. If you want to perform Excel to CSV conversion, refer to the article on how to Convert Excel to CSV with NET REST API.

 हिन्दी