
เรียนรู้วิธีแทรกรูปภาพใน Excel โดยใช้ Python ได้อย่างง่ายดาย การทำงานอัตโนมัติใน Excel สามารถประหยัดเวลาและเพิ่มประสิทธิภาพการทำงาน และการเพิ่มรูปภาพก็ไม่ใช่ข้อยกเว้น ไม่ว่าคุณจะสร้างรายงาน แดชบอร์ด หรือการแสดงผลข้อมูล Python มีไลบรารีที่ทรงพลังเช่น Aspose.Cells เพื่อทำให้กระบวนการนี้ง่ายขึ้น ด้วยโค้ดเพียงไม่กี่บรรทัด คุณสามารถฝังรูปภาพโดยตรงลงในแผ่นงาน Excel คู่มือนี้จะพาคุณผ่านขั้นตอนการแทรกรูปภาพ ทำให้ไฟล์ Excel ของคุณมีข้อมูลมากขึ้นและน่าสนใจยิ่งขึ้น เริ่มต้นตอนนี้และยกระดับทักษะการทำงานอัตโนมัติใน Excel ของคุณ!
บทความนี้ครอบคลุมหัวข้อต่อไปนี้:
- C# Excel library to insert images in cells
- How to insert an image in Excel
- Insert an image based on cell reference
- Free Resources
Python Excel Library to Insert Images in Cells
Aspose.Cells for Python เป็นไลบรารีที่ทรงพลังสำหรับการทำงานกับไฟล์ Excel ทำให้การแทรกรูปภาพลงในแผ่นงาน Excel เป็นเรื่องง่ายและมีประสิทธิภาพ ด้วย Aspose.Cells คุณสามารถเพิ่มรูปภาพลงในเซลล์ได้อย่างรวดเร็ว ปรับแต่งคุณสมบัติของพวกเขา และจัดการรูปแบบ Excel ที่แตกต่างกัน ไลบรารีนี้มีฟีเจอร์มากมาย ทำให้เป็นตัวเลือกที่เหมาะสมสำหรับนักพัฒนาที่ต้องการทำงานอัตโนมัติใน Excel รวมถึงการแทรกรูปภาพ
ในการเริ่มต้นใช้งาน Aspose.Cells สำหรับ Python ให้ทำตามขั้นตอนง่ายๆ เหล่านี้:
- ดาวน์โหลดไลบรารีจาก releases.
- ติดตั้งโดยใช้คำสั่ง pip ต่อไปนี้:
pip install aspose-cells-python
How to Insert an Image in Excel using Python
ทำตามขั้นตอนเหล่านี้เพื่อแทรกรูปภาพลงในแผ่นงาน Excel โดยใช้ Aspose.Cells สำหรับ Python:
- สร้างอินสแตนซ์
Workbook
- เข้าถึงแผ่นงานที่ต้องการจากคอลเลกชัน
Worksheets
- โหลดรูปภาพจากไฟล์หรือสตรีม
- ใช้เมธอด
Pictures.add()
เพื่อแทรกรูปภาพ - บันทึกสมุดงานลงในไฟล์ด้วยเมธอด
save()
นี่คือตัวอย่างโค้ด Python เพื่อแนะนำคุณผ่านกระบวนการนี้
import aspose.cells | |
from aspose.cells import Workbook, Worksheet | |
# Step 1: Create a new workbook | |
workbook = Workbook() | |
# Step 2: Access the first worksheet | |
worksheet = workbook.worksheets.get(0) | |
# Step 3: Load the image | |
imagePath = "D:\\Files\\aspose-Icon.png"; | |
pictureIndex = worksheet.pictures.add(1, 1, imagePath); | |
# Step 4: Save the workbook | |
workbook.save("D:\\Files\\output.xlsx"); |

How to Insert an Image in Excel using Python
Insert an Image Based on Cell Reference
เพื่อแทรกรูปภาพตามการอ้างอิงเซลล์เฉพาะใน Excel โดยใช้ Python ให้ทำตามขั้นตอนเหล่านี้:
- สร้างอินสแตนซ์
Workbook
- เข้าถึงแผ่นงานเป้าหมายผ่านคอลเลกชัน
Worksheets
- เพิ่มค่าข้อความลงในเซลล์ที่เกี่ยวข้อง
- แทรกรูปภาพว่างโดยใช้เมธอด
add_picture()
- ตั้งสูตรที่ชี้ไปยังช่วงเซลล์ต้นทาง
- อัปเดตค่าของรูปร่างด้วยเมธอด
update_selected_value()
- บันทึกสมุดงาน
นี่คือตัวอย่างโค้ด Python เพื่อแสดงกระบวนการนี้
import aspose.cells | |
from aspose.cells import Workbook, Worksheet | |
# Instantiate a new Workbook | |
workbook = Workbook(); | |
# Get the first worksheet's cells collection | |
worksheet = workbook.worksheets.get(0) | |
# Add string values to the cells | |
worksheet.cells.get("A1").put_value("A1") | |
worksheet.cells.get("C10").put_value("C10"); | |
# Add a blank picture to the D1 cell | |
pic = workbook.worksheets[0].shapes.add_picture(0, 3, 10, 6, None) | |
# Specify the formula that refers to the source range of cells | |
pic.formula = "A1:C10"; | |
# Update the shapes selected value in the worksheet | |
worksheet.shapes.update_selected_value(); | |
# Save the Excel file. | |
workbook.save("D:\\Files\\output.out.xls"); |

Insert an Image Based on Cell Reference
Get a Free License
สำรวจ Aspose.Cells for Python ด้วยใบอนุญาตชั่วคราวฟรี เยี่ยมชม license page เพื่อเริ่มต้น มันรวดเร็วและช่วยให้คุณทดสอบฟีเจอร์ทั้งหมดโดยไม่มีข้อจำกัด
เพิ่มภาพลงใน Excel: ทรัพยากรฟรี
ขณะเรียนรู้การแทรกภาพลงในแผ่นงาน Excel ลองสำรวจทรัพยากรที่มีประโยชน์เหล่านี้ในเว็บไซต์ Aspose ซึ่งให้คำแนะนำที่มีคุณค่าในการใช้ Aspose.Cells อย่างมีประสิทธิภาพ:
สรุป
คู่มือนี้ครอบคลุมการเพิ่มภาพลงใน Excel ด้วย Aspose.Cells สำหรับ Python ไลบรารีนี้ช่วยให้การเสริมสวยแผ่นงานของคุณด้วยภาพเป็นเรื่องง่าย สำรวจ Aspose.Cells ต่อไปเพื่อปลดล็อกศักยภาพทั้งหมดในโครงการของคุณ สำหรับคำถามต่างๆ เยี่ยมชม ฟอรัมสนับสนุนฟรี