Ez az éles oktatóanyag bemutatja, hogyan lehet beszúrni Excel háttérképet C# használatával. Információkat nyújt az alkalmazás írásakor szükséges konfigurációkról és nyelvi konstrukciókról. Miután hozzáadott egy Excel háttérképet C# használatával, elmentheti azt XLSX, XLS vagy bármely más támogatott formátumban.
Az Excel háttérkép beszúrásának lépései C# használatával
- Hozzon létre egy környezetet a(z) Aspose.Cells for .NET hozzáadásához a lap háttérképének beillesztéséhez
- Hozzon létre egy új táblázatot a Workbook osztályobjektum segítségével háttérkép hozzáadásához
- Hozzáférhet az első worksheet-hoz, ahol a képet háttérként hozzá kell adni
- Olvassa be az összes bájtot a beállítandó képfájlból
- Állítsa be a lap BackgroundImage tulajdonságát a bájttömb megadásával
- Mentse el az eredményül kapott munkafüzetet háttérképpel a kiválasztott munkalapon
Ezek a lépések leírják a táblázati háttérkép beszúrásának folyamatát a C# használatával. Bemutatjuk az összes szükséges osztályt, metódust és tulajdonságot, amelyek a képháttér hozzáadásához szükségesek. A folyamat meglehetősen egyszerű, mivel a képfájl összes bájtja egy bájttömbbe kerül beolvasásra, és a kiválasztott munkalap BackgroundImage tulajdonságára van állítva.
Mintakód az Excel munkalap háttérképeinek beszúrásához C# használatával
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"); | |
} | |
} | |
} |
Ez a kód bemutatja az Excel kép hátterének C# használatával hozzáadásának folyamatát. Először létrejön vagy betöltődik a célmunkafüzet, és megjelenik egy hivatkozás a kívánt munkalapra, ahol a háttérképet be kell állítani. A követelményeknek megfelelően beolvashatja a bájtokat egy fájlból, vagy lekérheti a Sone adatbázisból vagy a Web API-ból.
Ez az oktatóanyag arra mutatott ránk, hogyan illesszünk be egy háttérképet a munkafüzet munkalapjára. Ha meg szeretné ismerni a kép Excel cellába való hozzáadásának folyamatát, tekintse meg a hogyan lehet képet hozzáadni az Excelhez C# segítségével című cikket.