Excel-fájl konvertálása HTML-be a Tooltipp segítségével a .NET-ben

Bevezetés

Ez egy tökéletes megoldás azokhoz a webes alkalmazásokhoz, amelyeknek az Excel-fájlok adatait böngészőbarát formátumban kell megjeleníteniük. Lépésről lépésre bontjuk le, így még akkor is magabiztos lesz az oktatóanyag végére, ha még nem ismeri az Aspose.Cells-t. Készen állsz a merülésre?

Előfeltételek

Mielőtt elkezdené a kódolást, győződjünk meg arról, hogy mindennel rendelkezünk, amire szükségünk van:

  • Aspose.Cells for .NET: Ez az alapvető könyvtár, amely lehetővé teszi számunkra, hogy programozottan dolgozzunk Excel-fájlokkal. Letöltheti aAspose.Cells letöltési link.
  • Fejlesztői környezet: Windows vagy Mac környezet telepített Visual Studio-val.
  • .NET-keretrendszer: Győződjön meg arról, hogy legalább a .NET-keretrendszer 4.0-s vagy újabb verziója van telepítve.
  • Licenc: Jelentkezhet aIdeiglenes jogosítvány vagy vásároljon egy teljeset innenAspose vásárlási oldal.

Csomagok importálása

Mielőtt belemerülnénk a kódba, importáljuk a szükséges névtereket és csomagokat a projektünkbe. Ezek azok a csomagok, amelyek minden funkciót biztosítanak az Aspose.Cellsben található Excel-fájlokkal való munkavégzéshez.

using System;

Nézzük meg az Excel-fájl HTML-formátumba konvertálásának folyamatának minden lépését az eszköztippekkel.

1. lépés: A projekt beállítása

Először is: létre kell hoznunk egy .NET-projektet, és hivatkoznunk kell az Aspose.Cells-re. Így kezdheti el:

  • Nyissa meg a Visual Studio-t.
  • Hozzon létre egy új konzolalkalmazás (.NET-keretrendszer) projektet.
  • Adja hozzá az Aspose.Cells DLL-t a projekthez. Manuálisan letöltheti a webhelyrőlAspose.Cells letöltési link vagy telepítse a NuGet-en keresztül a következő parancs futtatásával a NuGet Package Manager konzolon:
Install-Package Aspose.Cells

Ez hozzáadja a projekthez az Aspose.Cells könyvtárat, amely lehetővé teszi az Excel-fájlok programozott kezelését.

2. lépés: Az Excel fájl betöltése

Most, hogy a projekt be van állítva, ideje betölteni a konvertálni kívánt Excel-fájlt. A fájl bármilyen adatot tartalmazhat – például termékinformációkat vagy értékesítési jelentéseket –, de ehhez a példához egy mintafájlt töltünk beAddTooltipToHtmlSample.xlsx.

Így töltheti be a fájlt:

// Forrás könyvtár
string sourceDir = "Your Document Directory";

// Nyissa meg a sablonfájlt
Workbook workbook = new Workbook(sourceDir + "AddTooltipToHtmlSample.xlsx");

Ebben a lépésben aWorkbook osztályt az Excel fájl megnyitásához. AWorkbook osztály az Aspose.Cells központja, amely az Excel-fájlok kezeléséhez szükséges összes módszert biztosítja.

3. lépés: HTML mentési beállítások konfigurálása

Mielőtt az Excel fájlt HTML formátumba konvertálnánk, konfigurálnunk kell a mentési beállításokat. Ebben az esetben biztosítani szeretnénk, hogy az eszköztippek szerepeljenek a HTML-kimenetben. Itt van aHtmlSaveOptions osztály jön be.

A beállításokat a következőképpen konfiguráljuk:

HtmlSaveOptions options = new HtmlSaveOptions();
options.AddTooltipText = true;

Beállításával aAddTooltipText tulajdonáttrue, biztosítjuk, hogy az eszköztippek megjelenjenek, amikor a felhasználók a HTML-kimenet celláira mutatnak.

4. lépés: Az Excel-fájl mentése HTML-ként

konfigurált beállításokkal az utolsó lépés az Excel fájl HTML formátumban történő mentése. Megadjuk a kimeneti könyvtárat és a fájl nevét, majd meghívjuk aSave módszer aWorkbook objektumot a HTML-fájl létrehozásához.

// Kimeneti könyvtár
string outputDir = "Your Document Directory";

// Mentés HTML-ként eszköztippekkel
workbook.Save(outputDir + "AddTooltipToHtmlSample_out.html", options);

Ez a kód az Excel-fájlt HTML-dokumentummá alakítja, és az eszköztippek is engedélyezettek. Egyszerű, igaz? És kész a nehéz emelés!

5. lépés: Az alkalmazás futtatása

A program végrehajtásához nyomja meg a gombotF5 a Visual Studioban. Ha a kód sikeresen lefut, ellenőrizze a HTML-fájl kimeneti könyvtárát. Nyissa meg bármelyik böngészőben, és íme! Az eszköztippek működés közbeni megtekintéséhez vigye az egérmutatót a táblázat bármely cellájára.

Következtetés

És megvan! Az Aspose.Cells for .NET segítségével az Excel-fájlok HTML-formátumba konvertálása eszköztippekkel olyan egyszerű, mint az 1-2-3. Akár webalkalmazást készít, akár csak egy gyors módra van szüksége az adatok webbarát formátumba konvertálására, ezzel a módszerrel rengeteg időt takaríthat meg.

GYIK

Adhatok egyéni eszköztippeket adott cellákhoz?

Igen, az Aspose.Cells segítségével manuálisan is beállíthat egyéni eszköztippeket az egyes cellákhoz. Ezt a funkciót a fájl HTML formátumba konvertálása előtt adhatja hozzá.

Lehetséges egy több lapot tartalmazó Excel-fájlt egyetlen HTML-fájllá konvertálni?

Igen! Az Aspose.Cells lehetővé teszi, hogy szabályozza, hogyan kell több lapot kezelni az átalakítás során. Exportálhatja az összes lapot külön HTML-oldalként, vagy egyesítheti őket egy fájlba.

Testreszabhatom az eszköztippek megjelenését HTML-ben?

Míg az Aspose.Cells alapvető eszköztippeket ad hozzá, a konverzió után a HTML-fájlban lévő CSS és JavaScript használatával tovább stílusozhatja őket.

Milyen típusú Excel-fájlok támogatottak a HTML-formátumba konvertáláshoz?

Az Aspose.Cells az Excel formátumok széles skáláját támogatja, beleértve.xlsx, .xls , és.xlsb. E formátumok bármelyikét könnyedén konvertálhatja HTML formátumba.

Kipróbálhatom az Aspose.Cells-t ingyen?

Igen, az Aspose kínál aIngyenes próbaverzió minden termékük esetében, így a vásárlás előtt felfedezheti a teljes képességet.