Ez az egyszerű témakör elmagyarázza, hogyan lehet konvertálni Excel-t HTML-re a Node.js-ben a XLSX forrásfájl elérésével a lemezről, majd HTML-ként exportálva. A kimeneti HTML-fájl különböző tulajdonságai konfigurálhatók, mielőtt Excelet exportálna HTML-be Node.js-ben, például képformátum, a kódolás beállítása és a rácsvonalak megjelenítéséhez szükséges jelző. A kimeneti fájl HTML-ként menthető fájlként vagy adatfolyamként, vagy akár HTTP-válaszként is elküldhető, ha szükséges.
Az Excel HTML formátumba konvertálásának lépései a Node.js-ben
- Az Excel HTML-re konvertálásához állítsa be az IDE-t a Aspose.Cells a Node.js-hez Java-n keresztül használatára.
- Nyissa meg a HTML-be konvertálandó Excel forrásfájlt a Workbook osztálypéldány segítségével
- Példányosítsa a HtmlSaveOptions objektumot a kimeneti HTML-fájl beállításainak megadásához
- Konfigurálja a HTML bizonyos tulajdonságait, például a kódolást, a képformátumot és a rácsmegjelenítést
- Mentse a generált HTML-fájlt a lemezre a mentési beállítások segítségével
A fent említett lépések során a Node.js*-ban található *XLSX minta HTML-re való példáját a Workbook osztály egy példányával érjük el, majd konfiguráljuk a kívánt HTML-fájlt. A konfiguráció számos HTML-beállítást tartalmazhat, és a kimenet lemezre mentésekor szükséges.
Kód az Excel exportálásához HTML-be a Node.js-ben
Az Excel HTML Node.js-lé konvertálásához a kód nagyon kevés API-hívást tartalmaz, ahol az XLSX-fájl a Workbook osztály egy példányával érhető el, és HTML-ként mentve van. Számos egyéb paraméter is használható a kimeneti HTML beállítására, beleértve a képformátumot, a kódolást, az alapértelmezett betűtípust, a rács megjelenítését, a nem használt stílusok kizárását a méret csökkentése érdekében, és számos egyéb paramétert. A generált HTML elmenthető a lemezre vagy egy adatfolyamba.
Ez a témakör azt tárgyalja, hogyan lehet excelt HTML-re konvertálni a Node.js-ben. Ha szeretne egy Excel-fájlt SVG-képpé konvertálni, olvassa el a hogyan lehet az Excelt SVG-vé konvertálni a Node.js-ben című cikket.