Denna grundläggande handledning kommer att beskriva informationen om hur man lägger till bild i Excel Cell med C#. Du kan initiera en tom arbetsbok från början eller ladda en befintlig Excel-fil baserat på dina krav. Den täcker hur man använder C# infogar bild i Excel-cell och sedan sparar utdatafilen som en XLSX-arbetsbok.
Steg för att lägga till bild i Excel Cell med C#
- Använd NuGet Package Manager-plugin, lägg till Aspose.Cells för att lägga till en bild i Excel
- Initiera en klassinstans av Workbook för att skapa en Excel-fil
- Ställ in referensen för ett kalkylblad med hjälp av dess indexvärde
- Lägg till bilden med hjälp av rad- och kolumnindex tillsammans med bildsökvägen
- Spara den utgående XLSX-arbetsboksfilen med den infogade bilden
Dessa kortfattade steg visar hur enkelt det är att infoga en bild i Excel med C#. Skapa först en Excel-fil med klassobjektet Workbook och ange sedan rad- och kolumnindexen samt bildsökvägen för källbildfilen. Slutligen, infoga den i målcellen enligt dina krav.
Kod för att lägga till bild i Excel-cell med 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"); | |
} | |
} | |
} |
Det här kodavsnittet visar hela processen för att infoga en ritning, signatur eller någon form av grafikdata i en Excel-fil. Du kan lägga till en bild i PNG, JPG, SVG eller något annat populärt format med den här koden. Dessutom kan du ändra kalkylbladsindex för att styra i vilket blad du behöver lägga till bild till Excel i C#.
Denna enkla handledning har täckt hur man lägger till bild i Excel-cell med C#. Om du är intresserad av att utforska Excel till SVG-bildkonvertering, se artikeln om hur man konverterar Excel-filer till SVG i C#.