หัวข้อง่ายๆ นี้จะแนะนำวิธี แทรกภาพพื้นหลัง Excel โดยใช้ Python รวมข้อมูลเกี่ยวกับการกำหนดค่าที่จำเป็นและโครงสร้างภาษาที่จำเป็นในขณะที่พัฒนาแอปพลิเคชัน หลังจากแทรก รูปภาพพื้นหลัง Excel โดยใช้ Python แล้ว ไฟล์เอาต์พุตใน DOM สามารถบันทึกเป็น XLSX, XLS หรือรูปแบบอื่นๆ ที่รองรับ
ขั้นตอนในการแทรกภาพพื้นหลังของ Excel โดยใช้ Python
- กำหนดค่า IDE ให้ทำงานร่วมกับ Aspose.Cells สำหรับ Python ผ่าน Java เพื่อแทรกภาพพื้นหลังของเวิร์กชีต
- สร้างสเปรดชีต Excel ใหม่โดยใช้อินสแตนซ์ของคลาส Workbook
- เข้าถึงค่าเริ่มต้นแรก Worksheet ซึ่งจะเพิ่มรูปภาพเป็นพื้นหลัง
- อ่านไบต์ทั้งหมดจากไฟล์รูปภาพที่จะตั้งค่า
- ตั้งค่าเมธอด BackgroundImage ของชีตโดยระบุอาร์เรย์ไบต์
- บันทึกสมุดงานที่มีภาพพื้นหลังของแผ่นงาน
ขั้นตอนที่กล่าวถึงข้างต้นอธิบายขั้นตอนการ แทรกภาพพื้นหลังสเปรดชีตโดยใช้ Python มีการแนะนำคลาสและวิธีการที่จำเป็นทั้งหมดที่ใช้ในการเพิ่มพื้นหลังรูปภาพ กระบวนการนี้ค่อนข้างง่ายเนื่องจากไฟล์ภาพถูกอ่านเป็นอาร์เรย์ไบต์และตั้งค่าเป็นภาพพื้นหลังของเวิร์กชีตโดยใช้เมธอด setBackgroundImage
โค้ดตัวอย่างเพื่อแทรกรูปภาพพื้นหลังสำหรับแผ่นงาน Excel โดยใช้ Python
ตัวอย่างนี้แสดงขั้นตอนการ เพิ่มรูปภาพพื้นหลังของ Excel โดยใช้ Python ในขั้นตอนแรก สมุดงานจะถูกสร้างหรือโหลดจากดิสก์ จากนั้นตามด้วยการเข้าถึงเวิร์กชีตที่ต้องการโดยใช้ดัชนีของเวิร์กบุ๊กที่จะตั้งค่าภาพพื้นหลัง ใช้ข้อมูลไบต์สำหรับอิมเมจที่ต้องการซึ่งจัดเก็บไว้ในดิสก์หรือบันทึกไว้ในฐานข้อมูลหรือแหล่งอื่นๆ เช่น Web API ตามข้อกำหนด
ตัวอย่างนี้สอนให้เรา แทรกภาพพื้นหลังลงในแผ่นงานในสมุดงาน หากคุณสนใจที่จะเรียนรู้เกี่ยวกับกระบวนการแปลง XML เป็นไฟล์ Excel โปรดดูบทความใน วิธีแปลงไฟล์ XML เป็น Excel โดยใช้ Python