วิธีแทรกภาพพื้นหลังสเปรดชีตใน Java

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

ขั้นตอนในการเพิ่มพื้นหลังรูปภาพ Excel ใน Java

  1. เพิ่ม Aspose.Cells จากที่เก็บเพื่อแทรกรูปภาพพื้นหลัง
  2. ยกตัวอย่างวัตถุ Workbook
  3. รับการอ้างอิงไปยังเป้าหมาย worksheet สำหรับการแทรกรูปภาพเป็นพื้นหลัง
  4. เติมอาร์เรย์ไบต์ด้วยข้อมูลจากไฟล์รูปภาพ
  5. ใช้อาร์เรย์ไบต์นี้เพื่อตั้งค่าคุณสมบัติภาพพื้นหลังและบันทึกสมุดงานผลลัพธ์

ขั้นตอนเหล่านี้อธิบายขั้นตอนการ เพิ่มภาพพื้นหลังของ Excel ใน Java หลังจากสร้างสภาพแวดล้อมแล้ว สมุดงานใหม่จะถูกสร้างขึ้น อย่างไรก็ตาม สมุดงานที่มีอยู่บางเล่มก็สามารถโหลดได้เช่นกัน แผ่นงานเป้าหมายสามารถเข้าถึงได้จากสเปรดชีตที่โหลดเนื่องจากมีคุณสมบัติในการตั้งค่าภาพพื้นหลัง ในขั้นตอนสุดท้าย อาร์เรย์ไบต์จะเต็มไปด้วยข้อมูลจากไฟล์รูปภาพ จากนั้นตั้งค่าเป็นค่าให้กับคุณสมบัติภาพพื้นหลัง

รหัสเพื่อแทรกภาพพื้นหลังสเปรดชีตใน Java

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

บทช่วยสอนนี้ได้แนะนำให้เราแทรกภาพพื้นหลังในแผ่นงาน หากคุณต้องการเรียนรู้การทำงานอื่นๆ เช่น การแทรกความคิดเห็นในไฟล์ Excel โปรดดูบทความใน วิธีแทรกความคิดเห็นใน Excel โดยใช้ Java

 ไทย