В этом руководстве подробно описано использование встроенной темы Excel в Java для ячейки. В нем есть ресурсы, необходимые для разработки, список шагов по написанию приложения и пример кода для разработки программы для установки тем электронных таблиц Excel на Java. Используйте эту функцию на платформах, поддерживающих Java и различные языки, такие как C#, Java, Python, Node.js и C++.
Шаги по применению темы Excel в Java
- Настройте среду для использования Aspose.Cells for Java для установки темы для Excel.
- Создайте или загрузите Excel file с некоторыми данными и получите доступ к ячейке из него.
- Получите стиль ячейки и установите цвет ее темы переднего плана, используя объект ThemeColor.
- Получите шрифт ячейки и установите цвет ее темы.
- Установите новый стиль для ячейки
- Сохраните книгу
Вышеупомянутые шаги описывают процесс использования темы книги Excel в Java. Начните процесс с доступа к стилю ячейки из листа в книге и установки цвета и узора темы переднего плана. На следующем шаге установите цвет шрифта темы и установите стиль ячейки перед сохранением книги.
Код для применения темы для Excel на Java
import com.aspose.cells.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Apply color theme in Excel in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Instantiate a Workbook. | |
Workbook workbook = new Workbook(); | |
// Get cells collection | |
Cells cells = workbook.getWorksheets().get(0).getCells(); | |
// Get the A3 cell | |
Cell c = cells.get("A3"); | |
// Get the style | |
Style s = c.getStyle(); | |
// Set foreground theme color | |
s.setForegroundThemeColor(new ThemeColor(ThemeColorType.ACCENT_4, 0.5)); | |
// Set the pattern | |
s.setPattern(BackgroundType.DIAGONAL_STRIPE); | |
// Get the font | |
Font f = s.getFont(); | |
// Set the theme color | |
f.setThemeColor(new ThemeColor(ThemeColorType.ACCENT_2, 0.4)); | |
// Apply style. | |
c.setStyle(s); | |
// Put a value. | |
c.putValue("Testing1"); | |
// Save the excel file. | |
workbook.save("output.xlsx"); | |
System.out.println("Done"); | |
} | |
} |
Этот фрагмент кода демонстрирует процесс использования тем Microsoft Excel по умолчанию в Java. Он использует метод getStyle() для доступа к стилю ячейки и устанавливает цвет темы, вызывая метод setForegroundThemeColor(). Используйте различные параметры в ThemeColorType при настройке свойств стиля и шрифта ячейки, диапазона ячеек или всей коллекции ячеек на листе.
Эта статья помогла нам установить цвет темы ячейки. Чтобы применить условное форматирование, обратитесь к статье на сайте Применение условного форматирования в Excel с помощью Java.