Применение цветовых тем Excel в Java

В этом руководстве подробно описано использование встроенной темы Excel в Java для ячейки. В нем есть ресурсы, необходимые для разработки, список шагов по написанию приложения и пример кода для разработки программы для установки тем электронных таблиц Excel на Java. Используйте эту функцию на платформах, поддерживающих Java и различные языки, такие как C#, Java, Python, Node.js и C++.

Шаги по применению темы Excel в Java

  1. Настройте среду для использования Aspose.Cells for Java для установки темы для Excel.
  2. Создайте или загрузите Excel file с некоторыми данными и получите доступ к ячейке из него.
  3. Получите стиль ячейки и установите цвет ее темы переднего плана, используя объект ThemeColor.
  4. Получите шрифт ячейки и установите цвет ее темы.
  5. Установите новый стиль для ячейки
  6. Сохраните книгу

Вышеупомянутые шаги описывают процесс использования темы книги 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.

 Русский