Ten ostry samouczek zawiera instrukcje dotyczące wstawiania obrazu tła programu Excel przy użyciu języka C#. Zawiera informacje o konfiguracjach i konstrukcjach językowych, które są wymagane podczas pisania aplikacji. Po dodaniu obrazu tła Excela przy użyciu C#, będziesz mógł zapisać go jako XLSX, XLS lub w dowolnym innym obsługiwanym formacie.
Kroki, aby wstawić obraz tła programu Excel przy użyciu języka C#
- Stwórz środowisko, aby dodać Aspose.Cells for .NET w celu wstawienia obrazu tła arkusza
- Utwórz nowy arkusz kalkulacyjny, używając obiektu klasy Workbook, aby dodać obraz tła
- Uzyskaj dostęp do pierwszego worksheet, gdzie obraz ma zostać dodany jako tło
- Odczytaj wszystkie bajty z pliku obrazu, który ma zostać ustawiony
- Ustaw właściwość BackgroundImage arkusza, podając tablicę bytes
- Zapisz wynikowy skoroszyt z obrazem tła w wybranym arkuszu
Te kroki opisują proces wstawiania obrazu tła arkusza kalkulacyjnego przy użyciu języka C#. Wprowadzono wszystkie niezbędne klasy, metody i właściwości, które są wymagane do dodania tła obrazu. Proces jest dość prosty, ponieważ wszystkie bajty pliku obrazu są wczytywane do tablicy bajtów i ustawiane na właściwość BackgroundImage wybranego arkusza.
Przykładowy kod do wstawiania obrazów tła do arkusza programu Excel przy użyciu języka 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"); | |
} | |
} | |
} |
Ten kod przedstawia proces dodawania tła obrazu programu Excel przy użyciu języka C#. Najpierw tworzony lub ładowany jest docelowy skoroszyt i uzyskiwany jest dostęp do żądanego arkusza, w którym ma zostać ustawiony obraz tła. Możesz albo odczytać bajty z pliku, albo pobrać je z bazy danych Sone lub Web API zgodnie z wymaganiami.
Ten samouczek poprowadził nas do wstawienia obrazu tła do arkusza roboczego w skoroszycie. Jeśli chcesz poznać proces dodawania obrazu w komórce Excel, zapoznaj się z artykułem na jak dodać obraz w Excelu za pomocą C#.