एक्सेल स्प्रेडशीट को Node.js में HTML कैलकुलेटर में कैसे बदलें

Node.js में REST API का उपयोग करके Excel XLS/XLSX को HTML में बदलें

एक्सेल एप्लिकेशन का उपयोग स्प्रेडशीट प्रोग्राम में डेटा को जल्दी और आसानी से प्रारूपित करने, व्यवस्थित करने और गणना करने के लिए किया जाता है। एचटीएमएल या हाइपरटेक्स्ट मार्कअप लैंग्वेज वेब पेजों के लिए मानक मार्कअप लैंग्वेज है। यह सामग्री प्रदान करता है जो विभिन्न तत्वों और टैग का उपयोग करके वेब पेज संरचना प्रदान करता है। एक्सेल से एचटीएमएल रूपांतरण विभिन्न परिदृश्यों में उपयोगी हो सकता है जैसे शीट्स को वेब पेजों में कनवर्ट करना या वेब अनुप्रयोगों के भीतर शीट्स की सामग्री को एम्बेड करना आदि। इस लेख में, आप सीखेंगे कि Node.js में REST API का उपयोग करके एक्सेल XLS/XLSX को HTML में कैसे बदलें।

इस लेख में निम्नलिखित विषयों को शामिल किया जाएगा:

एक्सेल XLS/XLSX से HTML रूपांतरण REST API और Node.js SDK

एक्सेल सेल को HTML में बदलने के लिए, हम GroupDocs.Conversion Cloud के Node.js SDK API का उपयोग करेंगे। यह एक विश्वसनीय, प्लेटफ़ॉर्म स्वतंत्र, सुरक्षित जावास्क्रिप्ट लाइब्रेरी और दस्तावेज़ रूपांतरण प्लेटफ़ॉर्म है। यह आपको किसी भी समर्थित फ़ाइल प्रारूप के अपने दस्तावेज़ों और छवियों को अपनी ज़रूरत के किसी भी प्रारूप में मूल रूप से परिवर्तित करने की अनुमति देता है। आप वर्ड, पॉवरपॉइंट, एक्सेल, पीडीएफ, एचटीएमएल, सीएडी, रैस्टर इमेज आदि जैसे 50 से अधिक प्रकार के दस्तावेजों और छवियों के बीच आसानी से परिवर्तित कर सकते हैं। यह .NET, Java, PHP, Ruby, Android और Python SDKs को भी सपोर्ट करता है। दस्तावेज़ रूपांतरण परिवार के सदस्य क्लाउड एपीआई के लिए।

आप कंसोल में निम्न कमांड का उपयोग करके GroupDocs.Conversion Cloud को अपने Node.js एप्लिकेशन में इंस्टॉल कर सकते हैं:

npm install groupdocs-conversion-cloud

चरणों और उपलब्ध कोड उदाहरणों का पालन शुरू करने से पहले कृपया डैशबोर्ड से अपनी क्लाइंट आईडी और क्लाइंट सीक्रेट प्राप्त करें। एक बार आपके पास अपनी आईडी और रहस्य हो जाने के बाद, कृपया नीचे दिखाए गए कोड में जोड़ें:

# http://api.groupdocs.cloud से अपने नोड एप्लिकेशन में Node.js SDK आयात करें
global.groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
global.fs = require("fs");

// https://dashboard.groupdocs.cloud से clientId और clientSecret प्राप्त करें (मुफ्त पंजीकरण आवश्यक है)।
global.clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
global.clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
global.myStorage = "test-internal-storage";
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
config.apiBaseUrl = "https://api.groupdocs.cloud";

Node.js{#How-to-Convert-Excel-to-HTML-file-using-REST-API-in-Node.js} में REST API का उपयोग करके Excel को HTML फ़ाइल में कैसे बदलें

अनुभाग में हम क्लाउड पर प्रोग्रामेटिक रूप से एक्सेल को एचटीएमएल जावास्क्रिप्ट में कनवर्ट करने के लिए नीचे दिए गए चरणों का पालन करेंगे:

  1. अपलोड एक्सेल फाइल को क्लाउड पर
  2. कन्वर्ट स्प्रेडशीट को HTML में
  3. डाउनलोड परिवर्तित HTML फ़ाइल

एक्सएलएसएक्स फ़ाइल अपलोड करें

सबसे पहले, निम्न कोड नमूने का उपयोग करके एक्सेल फ़ाइल को क्लाउड पर अपलोड करें:

// अपने सिस्टम ड्राइव से IOStream में फ़ाइल खोलें।
var resourcesFolder = 'H:\\groupdocs-cloud-data\\sample-file.xlsx';
// फ़ाइल पढ़ें
fs.readFile(resourcesFolder, (err, fileStream) => {
  // FileApi का निर्माण करें
  var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
  // अपलोड फ़ाइल अनुरोध बनाएँ
  var request = new groupdocs_conversion_cloud.UploadFileRequest("sample-file.xlsx", fileStream, myStorage);
  // फ़ाइल अपलोड करें
  fileApi.uploadFile(request)
    .then(function (response) {
      console.log("Expected response type is FilesUploadResult: " + response.uploaded.length);
    })
    .catch(function (error) {
      console.log("Error: " + error.message);
    });
});

परिणामस्वरूप, अपलोड की गई एक्सेल फाइल क्लाउड पर आपके डैशबोर्ड के फाइल सेक्शन में उपलब्ध होगी।

Node.js में XLSX को HTML फॉर्मेट में कन्वर्ट करें

अब, नीचे दिए गए चरणों का पालन करके एक्सेल फाइल को जावास्क्रिप्ट प्रोग्राम का उपयोग करके HTML टेबल में बदलें:

  • ConvertApi का एक उदाहरण बनाएँ
  • ConvertSettings का एक उदाहरण बनाएँ
  • संग्रहण नाम और इनपुट एक्सेल फ़ाइल पथ सेट करें
  • प्रारूप में “एचटीएमएल” असाइन करें
  • अब, आउटपुट html फ़ाइल पथ प्रदान करें
  • ConvertDocumentRequest को ConvertSettings के साथ बनाएँ
  • ConvertDocumentRequest के साथ ConvertDocument () विधि को कॉल करके कनवर्ट करें

निम्न कोड उदाहरण दिखाता है कि REST API का उपयोग करके Excel को HTML में Nodejs में कैसे परिवर्तित किया जाए:

const convert = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-file.xlsx";
  settings.format = "html";
  settings.outputPath = "nodejs-testing/sample-file.html";

  try {
    // कन्वर्ट दस्तावेज़ अनुरोध बनाएँ
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  } 
  catch (err) {
    throw err;
  }
}

convert()
.then(() => {
  console.log("Successfully converted XLSX file to HTML format");
})
.catch((err) => {
  console.log("Error occurred while converting the Excel file:", err);
})

इनपुट एक्सेल फ़ाइल:

Node.js में एक्सेल फाइल को html में कैसे बदलें

जावास्क्रिप्ट का उपयोग करके एक्सेल फाइल को एचटीएमएल टेबल में बदलें

परिणामी HTML फ़ाइल:

नोड.जेएस में एक्सेल को एचटीएमएल टेबल में ऑनलाइन कैसे बदलें

Node.js में Excel स्प्रेडशीट को HTML में कनवर्ट करें

परिवर्तित फ़ाइल डाउनलोड करें

उपरोक्त कोड नमूना परिवर्तित html फ़ाइल को क्लाउड पर सहेजेगा। अब आप जानते हैं कि नोड.जेएस में एक्सेल को एचटीएमएल में कैसे परिवर्तित किया जाए। अगला, निम्न कोड नमूने का उपयोग करके html फ़ाइल डाउनलोड करें:

// कनवर्ट की गई फ़ाइल को डाउनलोड करने के लिए FileApi का निर्माण करें
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// डोनलोड फ़ाइल अनुरोध बनाएँ
let request = new groupdocs_conversion_cloud.DownloadFileRequest("nodejs-testing/sample-file.html", myStorage);
// डाउनलोड फ़ाइल और प्रतिक्रिया प्रकार Stream
fileApi.downloadFile(request)
    .then(function (response) {
        // फ़ाइल को अपने सिस्टम निर्देशिका में सहेजें
        fs.writeFile("H:\\groupdocs-cloud-data\\sample-file.html", response, "binary", function (err) { });
        console.log("Expected response type is Stream: " + response.length);
    })
    .catch(function (error) {
        console.log("Error: " + error.message);
    });

मुफ्त एक्सेल टू एचटीएमएल कन्वर्टर ऑनलाइन

एक्सेल को HTML में ऑनलाइन फ्री में कैसे कन्वर्ट करें? कृपया निम्नलिखित का प्रयास करें मुफ्त ऑनलाइन एक्सेल टू एचटीएमएल कन्वर्टर, और एक्सएलएस टू एचटीएमएल कन्वर्टर, जो उपरोक्त एपीआई का उपयोग करके विकसित किए गए हैं।

निष्कर्ष

डेटा को स्टोर और ट्रांसमिट करने के लिए एक्सेल और एचटीएमएल फाइलों का व्यापक रूप से उपयोग किया जाता है। उसी के अनुसार, इस लेख में बताया गया है कि कैसे Node.js अनुप्रयोगों में XLSX को HTML में बदलना है। अब आप जानते हैं:

  • Node.js का उपयोग करके XLS को HTML में कैसे बदलें;
  • रूपांतरित HTML फ़ाइल को प्रोग्रामेटिक रूप से अपलोड और डाउनलोड करें;
  • एक्सेल से एचटीएमएल परिवर्तक ऑनलाइन मुफ्त;

इसके अलावा, आप दस्तावेज़ का उपयोग करके GroupDocs.Conversion Cloud API के बारे में अधिक जान सकते हैं। हम एक एपीआई संदर्भ अनुभाग भी प्रदान करते हैं जो आपको सीधे ब्राउज़र के माध्यम से हमारे एपीआई के साथ कल्पना और बातचीत करने देता है।

अंत में, groupdocs.cloud दिलचस्प नए ब्लॉग पोस्ट लिख रहा है। इसलिए, कृपया नियमित अपडेट के लिए संपर्क में रहें।

प्रश्न पूछें

आप हमारे निःशुल्क सहायता फ़ोरम के माध्यम से एक्सेल शीट को HTML में बदलने के बारे में अपने प्रश्न पूछ सकते हैं।

पूछे जाने वाले प्रश्न

मैं Excel डेटा को HTML में Node.js में कैसे परिवर्तित करूं?

कृपया इस लिंक का अनुसरण करें ताकि एक्सेल फ़ाइल को जल्दी और आसानी से HTML में बदलने के लिए Node.js कोड स्निपेट सीख सकें।

REST API का उपयोग करके Excel को HTML तालिका में जावास्क्रिप्ट में कैसे परिवर्तित करें?

ConvertApi का एक उदाहरण बनाएं, कन्वर्ट सेटिंग्स के मान सेट करें और कन्वर्टडॉक्यूमेंट विधि को ConvertDocumentRequest के साथ एक्सेल को HTML इंटरैक्टिव में कनवर्ट करने के लिए शुरू करें।

एक्सेल को एचटीएमएल फ्री ऑनलाइन के रूप में कैसे सेव करें?

एक्सेल स्प्रेडशीट टू एचटीएमएल कन्वर्टर ऑनलाइन फ्री आपको एक्सेल को एचटीएमएल फॉर्मेट में जल्दी और आसानी से एक्सपोर्ट करने की सुविधा देता है। रूपांतरण पूरा होने के बाद, आप HTML वेबपेज को ऑनलाइन डाउनलोड कर सकते हैं।

मैं मुफ्त में XLSX को HTML में कैसे बदल सकता हूँ?

  • [ऑनलाइन एक्सेल से एचटीएमएल कन्वर्टर फ्री] खोलें (https://products.groupdocs.app/conversion/xlsx-to-html)
  • एक्सेल शीट अपलोड करने या एक्सेल फाइल को ड्रैग एंड ड्रॉप करने के लिए फाइल ड्रॉप एरिया के अंदर क्लिक करें।
  • Convert Now बटन पर क्लिक करें, ऑनलाइन XLSX से HTML कन्वर्टर एक्सेल को HTML टेबल में बदल देगा।
  • एक्सेल को एचटीएमएल ऑनलाइन में कनवर्ट करने के तुरंत बाद आउटपुट फाइल का डाउनलोड लिंक उपलब्ध होगा।

एक्सेल को HTML कोड लाइब्रेरी में कन्वर्ट कैसे करें?

एक्सेल को HTML कन्वर्टर [मुफ्त डाउनलोड जावास्क्रिप्ट लाइब्रेरी] में स्थापित करें 21 एक्सेल को बनाने के लिए, और एक्सेल को प्रोग्रामेटिक रूप से फॉर्मेट करने के साथ HTML में बदलें।

मैं विंडोज़ में एक्सेल को वेब पेज में कैसे बदलूँ?

एक्सेल को एचटीएमएल टेबल कन्वर्टर में डाउनलोड करने के लिए कृपया इस लिंक पर जाएं। इस ऑफ़लाइन कन्वर्टर का उपयोग विंडोज़ में एक्सेल स्प्रेडशीट को एक क्लिक के साथ वेब पेज में बदलने के लिए किया जा सकता है।

यह सभी देखें