วิธีเพิ่มรูปภาพในเซลล์ Excel โดยใช้ C#

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

ขั้นตอนในการเพิ่มรูปภาพในเซลล์ Excel โดยใช้ C#

  1. ใช้ปลั๊กอิน NuGet package manager เพิ่ม Aspose.Cells เพื่อเพิ่มรูปภาพใน Excel
  2. เริ่มต้นอินสแตนซ์ของคลาส Workbook เพื่อสร้างไฟล์ Excel
  3. ตั้งค่าการอ้างอิงของแผ่นงานโดยใช้ค่าดัชนี
  4. เพิ่มรูปภาพโดยใช้ดัชนีแถวและคอลัมน์พร้อมกับเส้นทางรูปภาพ
  5. บันทึกไฟล์เวิร์กบุ๊ก 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#

 ไทย