บทช่วยสอนพื้นฐานนี้จะอธิบายข้อมูลเกี่ยวกับวิธี เพิ่มรูปภาพในเซลล์ Excel โดยใช้ C# คุณสามารถเริ่มต้นสมุดงานเปล่าตั้งแต่เริ่มต้นหรือโหลดไฟล์ Excel ที่มีอยู่ตามความต้องการของคุณ ซึ่งครอบคลุมถึงการใช้ C# แทรกรูปภาพในเซลล์ Excel แล้วบันทึกไฟล์เอาต์พุตเป็นสมุดงาน XLSX
ขั้นตอนในการเพิ่มรูปภาพในเซลล์ Excel โดยใช้ C#
- ใช้ปลั๊กอิน NuGet package manager เพิ่ม Aspose.Cells เพื่อเพิ่มรูปภาพใน Excel
- เริ่มต้นอินสแตนซ์ของคลาส Workbook เพื่อสร้างไฟล์ Excel
- ตั้งค่าการอ้างอิงของแผ่นงานโดยใช้ค่าดัชนี
- เพิ่มรูปภาพโดยใช้ดัชนีแถวและคอลัมน์พร้อมกับเส้นทางรูปภาพ
- บันทึกไฟล์เวิร์กบุ๊ก XLSX เอาต์พุตพร้อมรูปภาพที่แทรก
ขั้นตอนที่กระชับเหล่านี้แสดงให้เห็นว่าการ แทรกรูปภาพใน Excel โดยใช้ C# นั้นง่ายเพียงใด ขั้นแรก สร้างไฟล์ Excel โดยใช้วัตถุคลาสเวิร์กบุ๊ก จากนั้นระบุดัชนีแถวและคอลัมน์ ตลอดจนเส้นทางรูปภาพสำหรับไฟล์รูปภาพต้นฉบับ สุดท้าย ใส่ลงในเซลล์เป้าหมายตามความต้องการของคุณ
รหัสเพื่อเพิ่มรูปภาพในเซลล์ Excel โดยใช้ C
namespace AddImageInExcelCellUsingCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to add image in Excel cell using CSharp | |
{ | |
//Initialize license | |
Aspose.Cells.License lic = new Aspose.Cells.License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Instantiating a Workbook object | |
Aspose.Cells.Workbook workbook = new Aspose.Cells.Workbook(); | |
// Set the reference of a worksheet using sheet index | |
Aspose.Cells.Worksheet worksheet = workbook.Worksheets[0]; | |
// Adding a picture at row and column indices of "F6" cell | |
worksheet.Pictures.Add(5, 5, "logo.jpg"); | |
// Saving the Excel file | |
workbook.Save("output.xlsx" , Aspose.Cells.SaveFormat.Xlsx); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
ข้อมูลโค้ดนี้แสดงกระบวนการทั้งหมดในการแทรกรูปวาด ลายเซ็น หรือข้อมูลกราฟิกประเภทใดๆ ลงในไฟล์ Excel คุณสามารถเพิ่ม PNG, JPG, SVG หรือรูปภาพรูปแบบยอดนิยมอื่น ๆ ด้วยรหัสนี้ นอกจากนี้ คุณสามารถเปลี่ยนดัชนีแผ่นงานเพื่อควบคุมแผ่นงานที่คุณต้องการ เพิ่มรูปภาพไปยัง Excel ใน C#
บทช่วยสอนง่ายๆ นี้ครอบคลุม วิธีเพิ่มรูปภาพในเซลล์ Excel โดยใช้ C# หากคุณสนใจที่จะสำรวจการแปลงรูปภาพจาก Excel เป็น SVG โปรดดูบทความใน วิธีแปลงไฟล์ Excel เป็น SVG ใน C#