คำแนะนำสั้นๆ นี้เกี่ยวกับ วิธีแทรกรูปภาพใน Excel โดยใช้ Node.js ช่วยในการตั้งค่าสภาพแวดล้อมการพัฒนา แบ่งปันรายการขั้นตอนที่ต้องดำเนินการในโค้ด และโค้ดตัวอย่างที่รันได้เพื่อ แทรกรูปภาพใน Excel โดยใช้ Node.js นอกจากนี้คุณยังจะได้เรียนรู้ตัวเลือกต่างๆ ในการเพิ่มรูปภาพจากดิสก์หรือไอน้ำในชีตโดยใช้พารามิเตอร์ที่แตกต่างกัน
ขั้นตอนในการแทรกรูปภาพในเซลล์ Excel โดยใช้ Node.js
- ตั้งค่าสภาพแวดล้อมการพัฒนาเพื่อใช้ Aspose.Cells สำหรับ Node.js ผ่าน Java เพื่อแทรกรูปภาพ
- สร้าง Workbook ใหม่และเข้าถึงแผ่นงานที่จะเพิ่มรูปภาพ
- เข้าถึง picture collection จากแผ่นงานที่เลือก
- เรียกเมธอด add() ในคลาส PictureCollection เพื่อเพิ่มรูปภาพ
- ระบุการอ้างอิงเซลล์และไฟล์รูปภาพ
- บันทึกเวิร์กบุ๊กผลลัพธ์ที่มีรูปภาพอยู่ในนั้น
ขั้นตอนเหล่านี้อธิบายกระบวนการ แทรกรูปภาพลงในเซลล์ Excel โดยใช้ Node.js ประการแรก คอลเลกชันรูปภาพจะได้มาจากแผ่นงานที่เลือกในสมุดงานที่โหลด จากนั้นจึงเรียกเมธอด add() เพื่อแทรกรูปภาพในเซลล์ที่กำหนด ในตอนท้าย เวิร์กบุ๊กผลลัพธ์จะถูกบันทึกลงในดิสก์ แต่คุณสามารถบันทึกลงในสตรีมหรือการตอบสนอง HTTP ได้ หากจำเป็น
รหัสเพื่อเพิ่มรูปภาพใน Excel โดยใช้ Node.js
var aspose = aspose || {}; | |
aspose.cells = require("aspose.cells"); | |
// Set the license | |
new aspose.cells.License().setLicense("License.lic"); | |
// Create a Workbook object | |
var workbook = new aspose.cells.Workbook(); | |
// Access a sheet | |
var worksheet = workbook.getWorksheets().get(0); | |
// Adding a picture at "F6" cell | |
worksheet.getPictures().add(5, 5, "logo.png"); | |
// Saving the Excel file | |
workbook.save("output.xlsx" , aspose.cells.SaveFormat.XLSX); | |
console.log("Image added successfully"); |
ตัวอย่างโค้ดนี้สาธิตกระบวนการ วิธีแทรกรูปภาพใน Excel โดยใช้ Node.js มีวิธีการโอเวอร์โหลดหลายวิธีในการเพิ่มรูปภาพในเซลล์ซึ่งสามารถตั้งค่าพารามิเตอร์ที่แตกต่างกันได้ เช่น การเพิ่มรูปภาพจากสตรีม การเพิ่มรูปภาพโดยระบุพื้นที่เซลล์ที่จะเพิ่มรูปภาพ หรือเพียงแค่ตั้งค่าเซลล์เริ่มต้นและ อนุญาตให้ขยายรูปภาพตามขนาดดั้งเดิมได้ คุณยังสามารถลบรูปภาพ ตรวจสอบการมีอยู่ของรูปภาพ หรือรับจำนวนรูปภาพทั้งหมดได้ หากจำเป็น
บทความนี้สอนเรา วิธีแทรกรูปภาพใน Excel โดยใช้ Node.js หากคุณต้องการเพิ่มแผนภูมิลงในชีต โปรดดูบทความเกี่ยวกับ วิธีสร้างแผนภูมิใน Excel โดยใช้ Node.js