Jak wstawić obraz tła programu Excel za pomocą języka C#

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#

  1. Stwórz środowisko, aby dodać Aspose.Cells for .NET w celu wstawienia obrazu tła arkusza
  2. Utwórz nowy arkusz kalkulacyjny, używając obiektu klasy Workbook, aby dodać obraz tła
  3. Uzyskaj dostęp do pierwszego worksheet, gdzie obraz ma zostać dodany jako tło
  4. Odczytaj wszystkie bajty z pliku obrazu, który ma zostać ustawiony
  5. Ustaw właściwość BackgroundImage arkusza, podając tablicę bytes
  6. 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#.

 Polski