Šiame aiškiame vadove paaiškinama, kaip įterpti Excel fono paveikslėlį naudojant C#. Jame pateikiama informacija apie konfigūracijas ir kalbos konstrukcijas, kurių reikia rašant programą. Naudodami C#** pridėję **Excel fono paveikslėlį, galėsite jį išsaugoti kaip XLSX, XLS arba bet kokiu kitu palaikomu formatu.
Veiksmai, kaip įterpti „Excel“ fono vaizdą naudojant C#
- Sukurkite aplinką, kad pridėtumėte Aspose.Cells for .NET, kad įterptumėte lapo fono vaizdą
- Sukurkite naują skaičiuoklę naudodami Workbook klasės objektą, kad pridėtumėte fono paveikslėlį
- Gaukite prieigą prie pirmosios worksheet, kur vaizdas turi būti pridėtas kaip fonas
- Nuskaitykite visus baitus iš vaizdo failo, kurį reikia nustatyti
- Nustatykite lapo ypatybę BackgroundImage pateikdami baitų masyvą
- Išsaugokite gautą darbaknygę su fono paveikslėliu pasirinktame darbalapyje
Šie veiksmai aprašo procesą, kaip įterpti skaičiuoklės fono vaizdą naudojant C#. Pateikiamos visos reikalingos klasės, metodai ir savybės, reikalingos vaizdo fonui pridėti. Procesas yra gana paprastas, nes visi vaizdo failo baitai nuskaitomi į baitų masyvą ir nustatomi į pasirinkto darbalapio ypatybę BackgroundImage.
Kodo pavyzdys, skirtas „Excel“ lapo fono paveikslėliams įterpti naudojant 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"); | |
} | |
} | |
} |
Šis kodas demonstruoja procesą, kaip pridėti Excel vaizdo foną naudojant C#. Pirmiausia sukuriama arba įkeliama tikslinė darbaknygė ir pasiekiama nuoroda į norimą darbalapį, kuriame turi būti nustatytas fono vaizdas. Pagal reikalavimus galite nuskaityti baitus iš failo arba gauti juos iš sone duomenų bazės arba žiniatinklio API.
Ši pamoka padėjo mums įterpti fono paveikslėlį į darbaknygės darbalapį. Jei norite sužinoti, kaip pridėti vaizdą į Excel langelį, žr. straipsnį kaip pridėti vaizdą į Excel naudojant C#.