Ez az oktatóanyag elmagyarázza, hogyan konvertálhatja az Excel diagramot JPG-re Java nyelven. Ugyanezzel a kóddal konvertálhatja a diagramot bármilyen más formátumba a kívánt képtípus beállításával. Az alábbiakban bemutatjuk az Excel grafikon jpg formátumba konvertálásának lépéseit Java nyelven.
Lépések az Excel diagram JPG formátumba konvertálásához Java nyelven
- A Maven segítségével adja hozzá a Aspose.Cells könyvtárat a projekthez
- Adjon hozzá hivatkozásokat a Workbook és Chart osztályokhoz az Import utasítás használatával
- Töltse be a forrás Excel-fájlt a diagrammal rendelkező munkafüzet-objektumba
- Szerezzen hivatkozást a diagramobjektumra a megfelelő munkafüzetlapon
- Mentse el a diagramobjektumot JPG képfájlként
Ezekben a lépésekben megtanultuk, hogyan mentheti el az Excel diagramot JPG formátumban Java nyelven. Ez a folyamat meglehetősen egyszerű, amikor először a diagramot tartalmazó Excel-fájlt töltik be a munkafüzet objektumba, majd a diagram hivatkozását a kívánt lapról kapják meg. Ha a diagramobjektum hivatkozás elérhető, a diagramot elmentheti JPG képfájlként.
Kód az Excel-grafikon konvertálásához JPG-be Java nyelven
Ez a kód bemutatja, hogyan mentheti az Excel diagramot JPG formátumba Java nyelven. Először egy munkafüzet osztályobjektumot tölt be a diagramot tartalmazó Excel célfájllal. A munkafüzet objektumban található munkalapgyűjtemény használatával bármely lapra hivatkozhat a nulla alapú index használatával. Végül a célmunkalap diagramgyűjteményéből bármelyik diagramot elérheti nulla alapú index segítségével. Ez a diagramobjektum JPG-fájlként kerül mentésre úgy, hogy csak a kimeneti képfájl nevét adja meg JPG kiterjesztéssel.
Ha ezt a diagramobjektumot bármilyen más formátumba szeretné menteni, használhatja a ImageOrPrintOptions osztályobjektumot a Chart.toImage() függvényben. A teljes munkafüzet bármilyen más formátumba, például PDF-formátumba konvertálásához olvassa el a Hogyan készítsünk PDF-et Excelből Java-ban cikket. Vegye figyelembe, hogy ez az átalakítás nem függ sem az MS Exceltől, sem az Interoptól.