คำแนะนำบทช่วยสอนที่คมชัดนี้เกี่ยวกับ วิธีแทรกภาพพื้นหลังสเปรดชีตใน Java ช่วยในการอ่านภาพจากไฟล์และตั้งเป็นภาพพื้นหลัง เช่น หากภาพมีขนาดเล็ก ภาพจะซ้ำทั่วทั้งแผ่น เมื่อคุณ แทรกรูปภาพพื้นหลังของ Excel ใน Java แล้ว สมุดงานผลลัพธ์สามารถบันทึกเป็น XLSX, XLS หรือในรูปแบบใดก็ได้ที่ต้องการเพื่อใช้กับ MS Excel
ขั้นตอนในการเพิ่มพื้นหลังรูปภาพ Excel ใน Java
- เพิ่ม Aspose.Cells จากที่เก็บเพื่อแทรกรูปภาพพื้นหลัง
- ยกตัวอย่างวัตถุ Workbook
- รับการอ้างอิงไปยังเป้าหมาย worksheet สำหรับการแทรกรูปภาพเป็นพื้นหลัง
- เติมอาร์เรย์ไบต์ด้วยข้อมูลจากไฟล์รูปภาพ
- ใช้อาร์เรย์ไบต์นี้เพื่อตั้งค่าคุณสมบัติภาพพื้นหลังและบันทึกสมุดงานผลลัพธ์
ขั้นตอนเหล่านี้อธิบายขั้นตอนการ เพิ่มภาพพื้นหลังของ Excel ใน Java หลังจากสร้างสภาพแวดล้อมแล้ว สมุดงานใหม่จะถูกสร้างขึ้น อย่างไรก็ตาม สมุดงานที่มีอยู่บางเล่มก็สามารถโหลดได้เช่นกัน แผ่นงานเป้าหมายสามารถเข้าถึงได้จากสเปรดชีตที่โหลดเนื่องจากมีคุณสมบัติในการตั้งค่าภาพพื้นหลัง ในขั้นตอนสุดท้าย อาร์เรย์ไบต์จะเต็มไปด้วยข้อมูลจากไฟล์รูปภาพ จากนั้นตั้งค่าเป็นค่าให้กับคุณสมบัติภาพพื้นหลัง
รหัสเพื่อแทรกภาพพื้นหลังสเปรดชีตใน Java
โค้ดง่ายๆ นี้สาธิตขั้นตอนการ แทรกภาพพื้นหลังสำหรับแผ่นงาน Excel ใน Java คลาสสมุดงานและแผ่นงานใช้สำหรับเข้าถึงแผ่นงานเป้าหมายที่จะกำหนดรูปภาพเป็นพื้นหลัง คลาส FileInputStream ใช้สำหรับอ่านไบต์จากไฟล์รูปภาพ จากนั้นใช้อาร์เรย์ไบต์ที่เป็นผลลัพธ์เป็นอาร์กิวเมนต์ของเมธอด setBackgroundImage()
บทช่วยสอนนี้ได้แนะนำให้เราแทรกภาพพื้นหลังในแผ่นงาน หากคุณต้องการเรียนรู้การทำงานอื่นๆ เช่น การแทรกความคิดเห็นในไฟล์ Excel โปรดดูบทความใน วิธีแทรกความคิดเห็นใน Excel โดยใช้ Java