Ez a gyors oktatóanyag a cellák elforgatásáról tartalmaz információkat az Excelben Java használatával. Ez tartalmazza a konfigurációs részleteket és a szövegtájolás beállításához szükséges lépések sorrendjét az Excelben Java használatával. Nemcsak a cella szövegének tájolását módosíthatja, hanem más stílustulajdonságokat is beállíthat, mielőtt a kimeneti fájlt a kívánt formátumok bármelyikébe menti, például XLSX, XLS, ODF stb.
Lépések a cellák forgatásához az Excelben Java használatával
- Állítsa be a projektet úgy, hogy hozzáadja a(z) Aspose.Cells elemet a Maven adattárból a cella szövegének elforgatásához
- Hozzon létre vagy töltsön be egy Workbook-et, és állítson be szöveget egy adott worksheet célcellájába
- Szerezze meg a célcella stílusát
- Állítsa be az elforgatási szöget a setRotationAngle() metódussal
- Állítsa be a célcella stílusát az elforgatási szög beállítása után
Ezek a lépések leírják, hogy hogyan kell elforgatni az Excel cellákat Java használatával, megadva a szükséges projektkonfigurációs részleteket és a programfolyamatot a követelmény teljesítéséhez. Tartalmazza a szükséges osztályokat és a cella forgatásához használt metódusokat is. Vegye figyelembe, hogy nem szükséges új fájlt létrehozni és szöveget hozzáadni egy cellához, hanem betölthet egy meglévő munkafüzetet, és elforgathatja a szöveget a cellák bármelyikében.
Kód egy cella forgatásához az Excelben Java használatával
import com.aspose.cells.Cell; | |
import com.aspose.cells.Cells; | |
import com.aspose.cells.License; | |
import com.aspose.cells.Style; | |
import com.aspose.cells.Workbook; | |
import com.aspose.cells.Worksheet; | |
public class RotateACellInExcelUsingJava | |
{ | |
public static void main(String[] args) throws Exception | |
{ | |
// Initialize license | |
License licForCells = new License(); | |
licForCells.setLicense("Aspose.Cells.lic"); | |
// Create a workbook | |
Workbook wbForRotatedText = new Workbook(); | |
// Access first worksheet | |
Worksheet wsForRotatedText = wbForRotatedText.getWorksheets().get(0); | |
// Access cells collection | |
Cells cellsForRotatedText = wsForRotatedText.getCells(); | |
// Access target cell | |
Cell cellForRotatedText = cellsForRotatedText.get("D5"); | |
// Set cell text | |
cellForRotatedText.putValue("Text to be rotated"); | |
// Get cell style | |
Style objStyle = cellForRotatedText.getStyle(); | |
// Set rotation angle | |
objStyle.setRotationAngle(60); | |
// Set cell style | |
cellForRotatedText.setStyle(objStyle); | |
// Save the workbook | |
wbForRotatedText.save("RotateText_test.xlsx"); | |
System.out.println("Done"); | |
} | |
} |
Ez a kódrészlet leírja, hogyan dönthet cellákat az Excelben Java használatával. Itt megkapjuk a cella stílusát, majd beállítjuk annak elforgatási szögét, mielőtt visszaállítjuk ezt a stílust az eredeti cellára. Más tulajdonságokat is módosíthat, például beállíthatja az előtér/háttér színét 32 bites ARGB értékkel, vagy közvetlenül a színt, beállíthatja a szegélyeket, a betűtípust és a behúzási szintet, hogy csak néhányat említsünk.
Ebben a cikkben megtanultuk beállítani a tartalom tájolását egy cellában Java segítségével, azonban ha meg szeretné tanulni az oszlopszélesség beállításának folyamatát, tekintse meg a hogyan lehet beállítani az oszlopszélességet az Excelben Java segítségével című cikket.