Estrai dati del tema dai file Excel
Aspose.Cells consente agli utenti di estrarre dati correlati al tema da un file Excel. Ad esempio, è possibile estrarre il Nome del tema applicato alla cartella di lavoro e il Colore del tema applicato alla cella o ai bordi della cella, ecc.
È possibile applicare un tema alla propria cartella di lavoro utilizzando Microsoft Excel tramite il comando Layout Pagina > Temi.
Esempio
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getDataDir(ExtractThemeData.class); | |
// Create workbook object | |
Workbook workbook = new Workbook(dataDir + "TestBook.xlsx"); | |
// Extract theme name applied to this workbook | |
System.out.println(workbook.getTheme()); | |
// Access first worksheet | |
Worksheet worksheet = workbook.getWorksheets().get(0); | |
// Access cell A1 | |
Cell cell = worksheet.getCells().get("A1"); | |
// Get the style object | |
Style style = cell.getStyle(); | |
// Extract theme color applied to this cell | |
System.out.println(style.getForegroundThemeColor().getColorType() == ThemeColorType.ACCENT_2); | |
// Extract theme color applied to the bottom border of the cell | |
Border bot = style.getBorders().getByBorderType(BorderType.BOTTOM_BORDER); | |
System.out.println(bot.getThemeColor().getColorType() == ThemeColorType.ACCENT_1); |
Output di Esempio
Ecco un esempio di output console del codice sopra.
Civic
true
true