Cara mengonversi Excel Spreadsheet menjadi kalkulator HTML di Node.js

Konversi Excel XLS/XLSX ke HTML menggunakan REST API di Node.js

Aplikasi Excel digunakan untuk memformat, mengatur dan menghitung data dalam program spreadsheet dengan cepat dan mudah. HTML atau Hypertext Markup Language adalah bahasa markup standar untuk halaman Web. Ini menyediakan konten yang memberikan struktur halaman web dengan menggunakan berbagai elemen dan tag. Konversi Excel ke HTML dapat berguna dalam berbagai skenario seperti mengonversi sheet ke halaman web atau menyematkan konten sheet ke dalam aplikasi web dan sebagainya. Pada artikel ini, Anda akan mempelajari cara mengonversi Excel XLS/XLSX ke HTML menggunakan REST API di Node.js.

Topik-topik berikut akan dibahas dalam artikel ini:

Excel XLS/XLSX ke HTML Conversion REST API dan Node.js SDK

Untuk mengonversi sel Excel ke HTML, kami akan menggunakan Node.js SDK of GroupDocs.Conversion Cloud API. Ini adalah perpustakaan JavaScript yang andal, independen platform, aman, dan platform konversi dokumen. Ini memungkinkan Anda untuk mengonversi dokumen dan gambar dari [format file yang didukung] apa pun 4 dengan mulus ke format apa pun yang Anda butuhkan. Anda dapat dengan mudah mengonversi lebih dari 50 jenis dokumen dan gambar seperti Word, PowerPoint, Excel, PDF, HTML, CAD, gambar raster, dll. Ini juga mendukung SDK .NET, Java, PHP, Ruby, Android, dan Python sebagai miliknya anggota keluarga konversi dokumen untuk Cloud API.

Anda dapat menginstal GroupDocs.Conversion Cloud ke aplikasi Node.js Anda menggunakan perintah berikut di konsol:

npm install groupdocs-conversion-cloud

Dapatkan ID Klien dan Rahasia Klien Anda dari dashboard sebelum Anda mulai mengikuti langkah-langkah dan contoh kode yang tersedia. Setelah Anda memiliki ID dan rahasia Anda, silakan tambahkan kode seperti yang ditunjukkan di bawah ini:

# Impor Node.js SDK di aplikasi node Anda dari http://api.groupdocs.cloud
global.groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
global.fs = require("fs");

// dapatkan clientId dan clientSecret dari https://dashboard.groupdocs.cloud (diperlukan pendaftaran gratis).
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";

Cara Mengonversi file Excel ke HTML menggunakan REST API di Node.js

Pada bagian kami akan mengikuti langkah-langkah di bawah ini untuk mengonversi Excel ke JavaScript HTML secara terprogram di cloud:

  1. Unggah file Excel ke cloud
  2. Ubah spreadsheet ke HTML
  3. Unduh file HTML yang dikonversi

Unggah File XLSX

Pertama, unggah file excel ke cloud menggunakan contoh kode berikut:

// buka file di IOStream dari drive sistem Anda.
var resourcesFolder = 'H:\\groupdocs-cloud-data\\sample-file.xlsx';
// membaca berkas
fs.readFile(resourcesFolder, (err, fileStream) => {
  // membangun FileApi
  var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
  // buat permintaan unggah file
  var request = new groupdocs_conversion_cloud.UploadFileRequest("sample-file.xlsx", fileStream, myStorage);
  // unggah data
  fileApi.uploadFile(request)
    .then(function (response) {
      console.log("Expected response type is FilesUploadResult: " + response.uploaded.length);
    })
    .catch(function (error) {
      console.log("Error: " + error.message);
    });
});

Hasilnya, file Excel yang diunggah akan tersedia di files section dasbor Anda di cloud.

Konversi format XLSX ke HTML di Node.js

Sekarang, mari kita konversi file Excel ke tabel HTML menggunakan JavaScript secara terprogram dengan mengikuti langkah-langkah seperti di bawah ini:

  • Buat instance dari ConvertApi
  • Buat instance dari ConvertSettings
  • Tetapkan nama penyimpanan dan input jalur file excel
  • Tetapkan “html” ke format
  • Sekarang, berikan jalur file html keluaran
  • Buat ConvertDocumentRequest dengan ConvertSettings
  • Konversikan dengan memanggil metode convertDocument() dengan ConvertDocumentRequest

Contoh kode berikut menunjukkan cara mengonversi Excel ke HTML di Nodejs menggunakan REST API:

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 {
    // Buat permintaan konversi dokumen
    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);
})

Masukkan Berkas Excel:

Cara mengonversi file excel ke html di Node.js

Konversikan file Excel ke tabel HTML menggunakan JavaScript

File HTML yang dihasilkan:

Cara convert tabel excel ke html online di Node.js

Konversi Excel Spreadsheet ke HTML di Node.js

Unduh File yang Dikonversi

Contoh kode di atas akan menyimpan file html yang dikonversi di cloud. Sekarang Anda tahu cara mengonversi Excel ke HTML di node.js. Selanjutnya, unduh file html menggunakan contoh kode berikut:

// buat FileApi untuk mengunduh file yang dikonversi
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// buat permintaan donwload file
let request = new groupdocs_conversion_cloud.DownloadFileRequest("nodejs-testing/sample-file.html", myStorage);
// unduh file dan jenis respons Stream
fileApi.downloadFile(request)
    .then(function (response) {
        // simpan file di direktori sistem Anda
        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);
    });

Pengonversi Excel ke HTML Gratis Online

Bagaimana mengkonversi Excel ke HTML online gratis? Silakan coba yang berikut untuk konverter Excel ke HTML online gratis, dan konverter XLS ke HTML, yang dikembangkan menggunakan API di atas.

Kesimpulan

File Excel dan HTML banyak digunakan untuk menyimpan dan mengirimkan data. Sejalan dengan itu, artikel ini membahas cara mengubah XLSX menjadi HTML di aplikasi Node.js. Sekarang kamu tau:

  • cara convert XLS ke HTML menggunakan Node.js;
  • unggah dan unduh file HTML yang dikonversi secara terprogram;
  • Konverter Excel ke HTML online gratis;

Selanjutnya, Anda dapat mempelajari lebih lanjut tentang GroupDocs.Conversion Cloud API menggunakan dokumentasi. Kami juga menyediakan bagian Referensi API yang memungkinkan Anda memvisualisasikan dan berinteraksi dengan API kami secara langsung melalui browser.

Terakhir, groupdocs.cloud menulis posting blog baru yang menarik. Jadi, harap tetap berhubungan untuk pembaruan rutin.

Berikan pertanyaan

Anda dapat mengajukan pertanyaan tentang cara mengonversi Lembar Excel ke HTML, melalui Forum Dukungan Gratis kami

FAQ

Bagaimana cara mengonversi data Excel ke HTML di Node.js?

Silakan ikuti tautan ini untuk mempelajari cuplikan kode Node.js tentang cara mengonversi file Excel ke HTML dengan cepat dan mudah.

Bagaimana cara mengonversi tabel Excel ke HTML dalam JavaScript menggunakan REST API?

Buat instance ConvertApi, atur nilai pengaturan konversi dan aktifkan metode convertDocument dengan ConvertDocumentRequest ke untuk mengonversi Excel ke html interaktif.

Bagaimana cara menyimpan Excel sebagai HTML online gratis?

Excel spreadsheet to HTML converter online free memungkinkan Anda mengekspor Excel ke format HTML, dengan cepat dan mudah. Setelah konversi selesai, Anda dapat mengunduh halaman web HTML online.

Bagaimana cara mengonversi XLSX ke HTML online gratis?

  • Buka gratis pengonversi Excel ke HTML online
  • Klik di dalam area drop file untuk mengunggah lembar Excel atau drag & drop file Excel.
  • Klik tombol Konversi Sekarang, konverter XLSX ke HTML online akan mengubah Excel menjadi tabel HTML.
  • Tautan unduhan file keluaran akan tersedia secara instan setelah mengonversi konversi Excel ke HTML online.

Bagaimana cara menginstal konversi Excel ke perpustakaan kode HTML?

Instal pengonversi Excel ke HTML unduh gratis perpustakaan JavaScript untuk membuat, dan mengonversi Excel ke HTML dengan pemformatan secara terprogram.

Bagaimana cara mengonversi Excel ke Halaman Web di windows?

Silakan kunjungi tautan ini untuk mengunduh pengonversi tabel Excel ke HTML. Konverter offline ini dapat digunakan untuk mengubah spreadsheet excel menjadi halaman web di windows dengan satu klik.

Lihat juga