Jak vložit obrázek na pozadí aplikace Excel pomocí C#

Tento ostrý tutoriál vás naučí jak vložit obrázek na pozadí aplikace Excel pomocí C#. Poskytuje informace o konfiguracích a jazykových konstrukcích, které jsou vyžadovány při psaní aplikace. Po přidání obrázku pozadí aplikace Excel pomocí jazyka C# jej budete moci uložit jako XLSX, XLS nebo v jakémkoli jiném podporovaném formátu.

Kroky pro vložení obrázku na pozadí aplikace Excel pomocí C#

  1. Vytvořte prostředí pro přidání Aspose.Cells for .NET pro vložení obrázku na pozadí listu
  2. Vytvořte novou tabulku pomocí objektu třídy Workbook a přidejte obrázek na pozadí
  3. Získejte přístup k prvnímu worksheet, kam má být obrázek přidán jako pozadí
  4. Přečtěte si všechny bajty ze souboru obrázku, který chcete nastavit
  5. Nastavte vlastnost BackgroundImage listu poskytnutím pole bajtů
  6. Uložte výsledný sešit s obrázkem na pozadí ve vybraném listu

Tyto kroky popisují proces vložení obrázku na pozadí tabulky pomocí C#. Jsou představeny všechny nezbytné třídy, metody a vlastnosti, které jsou nutné pro přidání pozadí obrázku. Proces je poměrně jednoduchý, protože všechny bajty souboru obrázku jsou načteny do bajtového pole a nastaveny na vlastnost BackgroundImage vybraného listu.

Ukázkový kód pro vložení obrázků na pozadí pro list Excel pomocí 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");
}
}
}

Tento kód ukazuje proces přidání pozadí obrázku Excel pomocí C#. Nejprve se vytvoří nebo načte cílový sešit a zpřístupní se odkaz na požadovaný list, kde se má nastavit obrázek pozadí. Podle požadavků můžete buď číst bajty ze souboru, nebo je získat z jedné databáze nebo webového rozhraní API.

Tento tutoriál nás vedl k vložení obrázku na pozadí do listu v sešitu. Pokud se chcete naučit proces přidání obrázku do buňky Excel, přečtěte si článek na jak přidat obrázek v Excelu pomocí C#.

 Čeština