Cara Mengonversi Excel ke JPG di Node.js

Cara Mengonversi Excel ke JPG di Node.js

Otomatisasi konversi Excel ke JPG sangat membantu dalam memberikan presentasi bisnis. Dalam sebagian besar skenario, Anda tidak dapat melampirkan file Excel berukuran besar dengan presentasi PowerPoint Anda. Oleh karena itu, Anda dapat mengonversi Excel ke JPG dengan menulis beberapa baris kode sumber dalam JavaScript. Dalam postingan blog ini, Anda akan mempelajari cara mengonversi Excel ke JPG di Node.js secara terprogram. Kita akan memasang library XLSX JS ini di proyek Node.js kita untuk membuat konverter Excel ke JPG. Dalam posting blog ini, poin-poin berikut akan dibahas:

Instalasi perpustakaan XLSX JS

Proses instalasi perpustakaan JavaScript ini ramah-pengembang. Jadi, ini memungkinkan Anda mengunduh paket API atau menginstalnya dengan menjalankan perintah berikut:

npm install java
npm install aspose.cells

Cara Mengonversi Excel ke JPG di Node.js

Ada setumpuk besar fitur yang ditawarkan oleh pustaka kaya fitur ini. Sekarang, Anda dapat mulai menulis kode untuk mem-build Excel to JPG converter secara terprogram. Silakan ikuti langkah-langkah yang diberikan di bawah ini:

  1. Inisialisasi instance dari kelas Workbook dan muat file sumber.
  2. Buat objek dari kelas ImageOrPrintOptions untuk mengakses opsi pembuatan gambar tertentu.
  3. Panggil metode setImageType untuk menyetel jenis gambar.
  4. Metode get(index) akan mengakses lembar kerja pertama di buku kerja.
  5. Inisialisasi konstruktor kelas SheetRender untuk sheet target.
  6. Telusuri halaman dan aktifkan metode toImage untuk membuat gambar untuk sheet. Salin & tempel kode berikut ke file utama Anda:
    // Excel to PNG in Nodejs
    var aspose = aspose || {};
    aspose.cells = require("aspose.cells");
    // Initialize an instance of the workbook class and load the source file.
    var wb = new aspose.cells.Workbook("sample.xlsx");
    // Create an object of the ImageOrPrintOptions class to access specific image creation options.
    var imageOptions = new aspose.cells.ImageOrPrintOptions();
    // Call the setImageType method to set the image type.
    imageOptions.setImageType(aspose.cells.ImageType.JPEG);
    // The get(index) method will access the first worksheet in the workbook.
    var Worksheet = wb.getWorksheets().get(0);
    // Initialize the constructor of the SheetRender class for the target sheet.
    var sheetRender = new aspose.cells.SheetRender(Worksheet, imageOptions);
    // Loop through the pages and invoke the toImage method to create image for the sheet.
    for (var j = 0; j < sheetRender.getPageCount(); j++) {
    sheetRender.toImage(j, "ExcelToJPEG" + j + ".jpeg");
    }
    Outputnya dapat dilihat pada gambar di bawah ini:
    Konverter Excel ke JPG

Dapatkan Lisensi Gratis

Anda dapat memanfaatkan lisensi sementara gratis untuk mencoba API tanpa batasan evaluasi.

Menyimpulkan

Singkatnya, Anda telah mempelajari cara mengonversi Excel ke JPG di Node.js secara terprogram. Artikel ini pasti akan membantu Anda jika Anda ingin mengembangkan modul Excel to JPG conversion menggunakan XLSX JS library ini. Selain itu, Anda dapat mengunjungi dokumentasi untuk menjelajahi fitur lainnya. Selain itu, kami menyarankan Anda untuk mengikuti [Panduan Memulai] kami15. Terakhir, conholdate.com sedang menulis posting blog baru. Jadi, harap tetap berhubungan untuk pembaruan rutin.

Berikan pertanyaan

Anda dapat memberi tahu kami tentang pertanyaan atau pertanyaan Anda di forum kami.

FAQ

Bagaimana cara mengonversi Excel ke gambar? Anda dapat mengikuti link ini untuk mengetahui cuplikan kode dan langkah-langkah mengonversi Excel ke JPG/JPEG secara terprogram.

Lihat juga