Instalasi perpustakaan JS Excel
Proses instalasi [perpustakaan] ini 1 cukup ramah pengembang. Anda dapat dengan mudah mengaturnya dengan mengunduh paket API atau menjalankan perintah berikut di terminal.
npm install java
npm install aspose.cells
Cara menyisipkan gambar di Excel menggunakan Node.js
Sekarang, kita dapat menulis kode sumber dan memanggil metode untuk menyisipkan gambar di file Excel secara terprogram. Ikuti langkah-langkah dan potongan kode yang disebutkan di bawah ini:
- Buat instance dari kelas Buku Kerja.
- Aktifkan metode getWorksheets yang mendapatkan koleksi WorksheetCollection di spreadsheet.
- Dapatkan referensi lembar kerja pertama dengan memanggil metode get.
- Panggil metode add untuk menambahkan gambar di lokasi sel yang indeks baris dan kolomnya adalah 5 di lembar kerja.
- dapatkan elemen gambar pada indeks yang ditentukan.
- Menyimpan file Excel dengan memanggil metode save.
Salin & tempel kode berikut ke file utama Anda:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
var fs = require('fs'); var aspose = aspose || {}; aspose.cells = require("aspose.cells"); // Create an instance of the Workbook class var workbook = new aspose.cells.Workbook(); // Invoke the getWorksheets method that gets the WorksheetCollection collection in the spreadsheet. var worksheets = workbook.getWorksheets(); // Obtain the reference of first worksheet by calling the get method var sheet = worksheets.get(0); // Adding a picture at the location of a cell whose row and column indices are 5 in the worksheet. It is "F6" cell var pictureIndex = sheet.getPictures().add(5, 5, "qr.jpeg"); // get the Picture element at the specified index. var picture = sheet.getPictures().get(pictureIndex); // Saving the Excel file by calling the save method workbook.save( "book1.xls");
Posisi gambar
Selain itu, kami dapat mengonfigurasi cuplikan kode kami lebih lanjut dengan menggunakan metode lanjutan. Anda dapat mengikuti langkah-langkah untuk memposisikan gambar secara terprogram:
- Membuat instance objek Buku Kerja.
- Menambahkan sheet baru dengan memanggil metode add.
- Panggil metode get untuk mengakses elemen Lembar Kerja pada indeks yang ditentukan.
- Aktifkan metode add untuk menambahkan gambar ke koleksi.
- Akses elemen gambar pada indeks yang ditentukan dengan memanggil metode get.
- Panggil metode setUpperDeltaX untuk menyetel offset horizontal bentuk dari kolom pojok kiri atas. Rentang nilainya adalah 0 hingga 1024.
- Atur offset vertikal bentuk dari baris sudut kiri atas dengan memanggil metode setUpperDeltaY.
- Aktifkan metode save untuk menyimpan file Excel.
Salin & tempel kode berikut ke file utama Anda:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
var fs = require('fs'); var aspose = aspose || {}; aspose.cells = require("aspose.cells"); // Instantiating a Workbook object var workbook = new aspose.cells.Workbook(); // Adding a new sheet by calling the add method. var sheetIndex = workbook.getWorksheets().add(); // Call the get method to access the Worksheet element at the specified index. var worksheet = workbook.getWorksheets().get(sheetIndex); // Invoke the add method to add the picture to the collection var pictureIndex = worksheet.getPictures().add(2, 2, "qr.jpeg"); // Access the Picture element at the specified index. var picture = worksheet.getPictures().get(pictureIndex); // Call the setUpperDeltaX method to set the shape's horizontal offset from its upper left corner column. The range of value is 0 to 1024. picture.setUpperDeltaX(200); // Set the shape's vertical offset from its upper left corner row by calling the setUpperDeltaY method picture.setUpperDeltaY(200); // Invoke the save method to save the Excel file. workbook.save( "test_pictures.xls");
Dapatkan Lisensi Gratis
Anda dapat memanfaatkan lisensi sementara gratis untuk mencoba API tanpa batasan evaluasi.
Menyimpulkan
Ini adalah akhir dari posting blog tutorial ini. Anda telah mempelajari cara menyisipkan gambar di Excel menggunakan Node.js. Selanjutnya, Anda juga telah mempelajari cara memanipulasi gambar menggunakan pustaka JS Excel ini. Selain itu, Anda dapat mengunjungi dokumentasi untuk mengetahui tentang fitur lainnya. Selain itu, kami menyarankan Anda untuk mengikuti [Panduan Memulai] kami17. Terakhir, conholdate.com sedang menulis posting blog baru. Oleh karena itu, harap tetap berhubungan untuk pembaruan rutin.
Berikan pertanyaan
Anda dapat memberi tahu kami tentang pertanyaan atau pertanyaan Anda di forum kami.
FAQ
Bagaimana cara menyisipkan gambar ke file XLSX? Silakan ikuti [tautan] ini 4 untuk mengetahui tentang cuplikan kode yang menyisipkan gambar dalam file Excel secara terprogram.