Olvassa el és kezelje az Excel 2016 diagramokat
Bevezetés
Az Excel hatékony eszköz az adatok megjelenítésére és megjelenítésére, de a diagramok programozott kezelése meglehetősen bonyolult lehet. Itt jön a segítség az Aspose.Cells for .NET! Ez a robusztus könyvtár lehetővé teszi a fejlesztők számára az Excel-fájlok zökkenőmentes létrehozását, olvasását és kezelését. Ebben az oktatóanyagban elmerülünk az Excel 2016 diagramok Aspose.Cells segítségével történő olvasásával és kezelésével, így a folyamat egyszerű és hatékony.
Előfeltételek
Mielőtt belevágnánk a kódba, győződjünk meg arról, hogy minden be van állítva. Íme az előfeltételek, amelyekre szüksége lesz:
- Aspose.Cells for .NET: Telepíteni kell ezt a könyvtárat. Ha még nem tette meg, letölthetiitt.
- .NET-keretrendszer: Győződjön meg arról, hogy a .NET-keretrendszer telepítve van a fejlesztői környezetében. Az Aspose.Cells több keretrendszert is támogat, ezért ellenőrizze a kompatibilitást.
- IDE: Használjon olyan IDE-t, mint a Visual Studio a kód írásához és végrehajtásához.
- Alapvető C# ismerete: A C# programozás alapjainak megértése sokkal könnyebbé teszi ennek az oktatóanyagnak a követését.
Most, hogy mindennel készen vagyunk, menjünk tovább és importáljuk a szükséges csomagokat.
Csomagok importálása
A kezdéshez importálnia kell a következő névtereket a C# fájlba. Ez lehetővé teszi az Aspose.Cells által kínált osztályok használatát.
using System;
using System.IO;
using Aspose.Cells;
using Aspose.Cells.Charts;
Bontsuk fel a feladatot kezelhető lépésekre. Felvázoljuk az Excel diagramok olvasásának, a címük megváltoztatásának és a módosított munkafüzet mentésének folyamatát.
1. lépés: Állítsa be a forrás- és kimeneti könyvtárakat
Először is meg kell határoznia a forrás Excel-fájl helyét és azt a könyvtárat, ahová a kimeneti fájlt menteni szeretné.
// Forrás könyvtár
string sourceDir = "Your Document Directory";
// Kimeneti könyvtár
string outputDir = "Your Output Directory";
Cserélje ki"Your Document Directory"
és"Your Output Directory"
a fájlok tárolási útvonalával.
2. lépés: Töltse be a munkafüzetet
Ebben a lépésben töltse be a diagramokat tartalmazó Excel-fájlt. Az Aspose.Cells ezt megkönnyíti aWorkbook
osztály.
// Töltse be az Excel 2016 diagramokat tartalmazó Excel forrásfájlt
Workbook wb = new Workbook(sourceDir + "sampleReadManipulateExcel2016Charts.xlsx");
Győződjön meg arról, hogy az Excel-fájl, amelyre hivatkozik, létezik a megadott elérési úton. Ellenkező esetben előfordulhat, hogy a fájl nem található hibaüzenetet kap.
3. lépés: Nyissa meg a munkalapot
Ezután a diagramokat tartalmazó munkalapot kívánja elérni. Általában ez az első munkalap, amely tartalmazza a releváns adatokat.
// Nyissa meg az első munkalapot, amely a diagramokat tartalmazza
Worksheet ws = wb.Worksheets[0];
4. lépés: Lapozzon át a diagramokon
Most át kell ismételnie a munkalapon található összes diagramot. Az Aspose.Cells lehetővé teszi a diagramok egyszerű elérését aCharts
tulajdona aWorksheet
osztály.
// Egyesével elérheti az összes diagramot, és elolvashatja a típusukat
for (int i = 0; i < ws.Charts.Count; i++)
{
// Hozzáférés a diagramhoz
Chart ch = ws.Charts[i];
5. lépés: Diagramtípusok nyomtatása
A hurkon belül nyomtassa ki az egyes diagramok típusát. Ez segít megérteni, hogy milyen típusú diagramok találhatók az Excel-fájlban.
// Diagramtípus nyomtatása
Console.WriteLine(ch.Type);
6. lépés: Módosítsa a diagramcímeket
Itt kezdődik a móka! Dinamikusan módosíthatja az egyes diagramok címét a típusuk alapján.
// Módosítsa a diagramok címét a típusuk szerint
ch.Title.Text = "Chart Type is " + ch.Type.ToString();
}
Ez a lépés személyre szabja az egyes diagramokat, így az adatok megjelenítése intuitívabb.
7. lépés: Mentse el a munkafüzetet
Miután elvégezte a módosításokat, el kell mentenie a módosított munkafüzetet. Ez meglehetősen egyszerű az Aspose.Cells esetében.
// Mentse el a munkafüzetet
wb.Save(outputDir + "outputReadManipulateExcel2016Charts.xlsx");
Ne felejtsen el érvényes nevet megadni a kimeneti fájlnak!
8. lépés: Megerősítő üzenet
A gyakorlatias hatás érdekében adjunk visszajelzést a konzolon, hogy megerősítsük a művelet sikerességét.
Console.WriteLine("ReadManipulateExcel2016Charts executed successfully.");
Következtetés
Gratulálok! Sikeresen megtanulta az Excel 2016 diagramok olvasását és kezelését az Aspose.Cells for .NET használatával. Ez a nagy teljesítményű könyvtár rugalmasságot biztosít az Excel-fájlok programozott kezeléséhez, így hatékonyabbá válik a munkafolyamat. Függetlenül attól, hogy frissítenie kell a diagramcímeket, módosítania kell az adatokat, vagy akár új diagramokat kell létrehoznia, az Aspose.Cells mindent megtesz.
GYIK
Mire használható az Aspose.Cells for .NET?
Az Aspose.Cells for .NET egy programkönyvtár az Excel-fájlokkal való programozott munkavégzéshez, lehetővé téve a fejlesztők számára Excel-fájlok létrehozását, olvasását, kezelését és konvertálását a .NET-alkalmazásokon belül.
Honnan tudom letölteni az Aspose.Cells-t?
Az Aspose.Cells letölthető a webhelyrőlitt.
Az Aspose.Cells támogatja a .xlsx-től eltérő Excel-fájlformátumokat?
Igen! Az Aspose.Cells különféle fájlformátumokat támogat, beleértve a .xls, .csv, .pdf és egyebeket.
Létezik ingyenes próbaverzió az Aspose.Cells számára?
Igen, az Aspose ingyenes próbaverziót kínál, amelyhez hozzáférhetitt.
Hol kaphatok támogatást az Aspose.Cells-hez?
Támogatást és közösségi beszélgetéseket találhat az Aspose fórumonitt.