Ovaj oštri vodič vodi o tome kako umetnuti Excel pozadinsku sliku koristeći C#. Pruža informacije o konfiguracijama i jezičnim konstrukcijama koje su potrebne tijekom pisanja aplikacije. Nakon dodavanja Excel pozadinske slike pomoću C#, moći ćete je spremiti kao XLSX, XLS ili u bilo kojem drugom podržanom formatu.
Koraci za umetanje pozadinske slike programa Excel pomoću C#
- Uspostavite okruženje za dodavanje Aspose.Cells for .NET za umetanje pozadinske slike lista
- Napravite novu proračunsku tablicu pomoću objekta klase Workbook za dodavanje pozadinske slike
- Ostvarite pristup prvoj worksheet na koju treba dodati sliku kao pozadinu
- Pročitajte sve bajtove iz slikovne datoteke koju želite postaviti
- Postavite svojstvo BackgroundImage lista pružanjem niza bajtova
- Spremite dobivenu radnu knjigu s pozadinskom slikom na odabranom radnom listu
Ovi koraci opisuju postupak umetanja pozadinske slike proračunske tablice pomoću C#. Predstavljene su sve potrebne klase, metode i svojstva koja su potrebna za dodavanje pozadine slike. Proces je prilično jednostavan jer se svi bajtovi slikovne datoteke čitaju u niz bajtova i postavljaju na svojstvo BackgroundImage odabranog radnog lista.
Primjer koda za umetanje pozadinskih slika za Excel list pomoću C#
using Aspose.Cells; | |
using System; | |
using System.IO; | |
namespace KbExample | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to set Excel sheet background image in c# | |
{ | |
// Initialize license | |
Aspose.Cells.License lic = new Aspose.Cells.License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Create a new Workbook. | |
Workbook workbook = new Workbook(); | |
// Get a reference to the first worksheet for adding a background image | |
Worksheet sheet = workbook.Worksheets[0]; | |
// Read the background image bytes and save in an array | |
byte[] imageData = File.ReadAllBytes(@"Background.jpg"); | |
// Set the sheet background-image property | |
sheet.BackgroundImage = imageData; | |
//Save the excel file. | |
workbook.Save(@"WorkbookWithBackground.xlsx"); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Ovaj kôd demonstrira postupak dodavanja pozadine Excel slike pomoću C#. Najprije se stvara ili učitava ciljna radna knjiga i pristupa se referenci na željeni radni list gdje treba postaviti pozadinsku sliku. Možete pročitati bajtove iz datoteke ili ih preuzeti iz baze podataka ili Web API-ja prema zahtjevima.
Ovaj vodič nas je vodio kako umetnuti pozadinsku sliku u radni list u radnoj knjizi. Ako želite naučiti postupak dodavanja slike u Excel ćeliju, pogledajte članak na kako dodati sliku u Excel koristeći C#.