Ez a gyors oktatóanyag bemutatja, hogyan lehet Excel-lapot konvertálni képpé Java nyelven. Útmutatót tartalmaz a környezet konfigurálásához és részletes lépéseket, valamint a futtatható mintakódot, amely bemutatja a lap XLSX-ben JPEG-re való átalakítását. A Java Excel képké használata során a konvertálás néhány sornyi kóddal végrehajtható anélkül, hogy bármilyen más, harmadik féltől származó eszközt vagy szoftvert telepítene a rendszerre.
Lépések az Excel-lap képpé konvertálásához Java nyelven
- Adjon hozzá egy hivatkozást a Aspose.Cells-re a Maven-tárból, hogy a lap képpé konvertáljon
- Töltse be a forrás Excel-fájlt a képpé konvertáláshoz a Workbook osztálypéldány használatával
- Példányosítsa a ImageOrPrintOptions osztályobjektumot a kimeneti kép testreszabásához
- Állítsa be a zászlót az oszlopok automatikus illesztésére a cellatartalom és a képtípus alapján
- Válassza ki a képen megjeleníteni kívánt lapot
- Hozzon létre egy SheetRender osztályobjektumot a kiválasztott laphoz a konfigurált ImageOrPrintOptions beállítások segítségével
- Elemezze az összes oldalt a nyomtatási előnézetben, és minden oldalt képként jelenítsen meg
Ezek a lépések leírják az Excel-fájl Java nyelvű képpé konvertálásához szükséges műveletek sorrendjét úgy, hogy egy adott munkalap minden oldala külön képpé jelenjen meg. Egyenként elemezheti az összes munkalapot, hogy a teljes munkafüzetet képekké konvertálja. A forrás Excel-fájl betöltése után az ImageOrPrintOptions osztályobjektum segítségével konfigurálhatja a kimeneti képeket, például beállíthatja a képtípust, vagy automatikusan illesztheti az oszlopokat, hogy minden cellában teljes tartalom jelenjen meg, majd ezt a konfigurációt használhatja a lapok renderelésekor a SheetRender osztály objektum.
Kód az Excel munkalapkép létrehozásához Java nyelven
Az ImageOrPrintOptions osztályobjektum a kimeneti képek konfigurálására szolgál, amelyek sok egyéb tulajdonságot tartalmaznak, például a setAllColumnsInOnePagePerSheet(true) segítségével az összes oszlopot egy oldalon jelenítheti meg, a setDefaultFont(fontName) segítségével pedig beállíthatja a betűtípust, ha az Excel fájl karakterei Unicode, setHorizontalResolution () és setVerticalResolution() a képfelbontás beállításához, a setTextCrossType() pedig stílus meghatározásához, ha a szöveg hossza meghaladja a cella szélességét, hogy csak néhányat említsünk. Hasonlóképpen, amikor az Excel to image converter parancsot Java-ban írja, a setDesiredSize() metódus elérhető a kimeneti kép méretének beállítására, amelynek paraméterként szélessége és magassága szükséges.
Megtanultuk, hogyan hajtható végre a Java Excel használatával képátalakítás. Ha meg szeretné tanulni az Excel konvertálását HTML-re, olvassa el a hogyan lehet az Excelt HTML-re konvertálni Java nyelven című cikket.