В этом кратком руководстве описывается, как применить тему Excel с помощью Node.js. В нем содержатся сведения о настройке IDE для разработки, список шагов по написанию программы и пример кода, демонстрирующий использование темы для Excel с Node.js. Вы можете установить различные параметры для настройки форматирования с помощью перечислителя ThemeColorType.
Действия по применению цветовых тем Excel с помощью Node.js
- Настройте IDE для использования Aspose.Cells для Node.js через Java для установки цветовой темы.
- Загрузите или создайте файл Excel, используя класс Workbook, и получите объект стиля из целевой ячейки.
- Установите цвет темы переднего плана с помощью перечислителя ThemeColorType.
- Установите шаблон для стиля
- Получите доступ к шрифту из стиля и установите его theme color
- Установите стиль для ячейки и сохраните полученную книгу.
Эти шаги суммируют процесс использования тем электронных таблиц Excel с Node.js. Создайте или загрузите книгу, получите доступ к ячейке, получите ее стиль и установите цвет и узор темы переднего плана. Получите шрифт из стиля и установите цвет его темы, прежде чем вернуть стиль в ячейку.
Код для установки темы книги Excel с помощью Node.js
var aspose = aspose || {}; | |
const AsposeCells = require('aspose.cells'); | |
// Instantiate a Workbook | |
const workbook = new AsposeCells.Workbook(); | |
// Get cells collection | |
const cells = workbook.getWorksheets().get(0).getCells(); | |
// Get the A3 cell | |
const cell = cells.get('A3'); | |
// Get the style | |
const style = cell.getStyle(); | |
// Set foreground theme color | |
style.setForegroundThemeColor(new AsposeCells.ThemeColor(AsposeCells.ThemeColorType.ACCENT_4, 0.5)); | |
// Set the pattern | |
style.setPattern(AsposeCells.BackgroundType.DIAGONAL_STRIPE); | |
// Get the font | |
const font = style.getFont(); | |
// Set the theme color | |
font.setThemeColor(new AsposeCells.ThemeColor(AsposeCells.ThemeColorType.ACCENT_2, 0.4)); | |
// Apply style | |
cell.setStyle(style); | |
// Put a value | |
cell.putValue('Testing1'); | |
// Save the Excel file | |
workbook.save('output.xlsx'); | |
console.log("Theme applied successfully"); |
Этот код демонстрирует, как использовать темы Microsoft Excel с Node.js. Создайте объект ThemeColor с помощью перечислителя ThemeColorType и установите его в качестве цвета темы переднего плана в стиле и цвета темы шрифта для текущего стиля. Вы можете применить тему к одной или нескольким ячейкам, открыв коллекцию «Ячейки» на листе.
Эта статья научила нас работать с темами по умолчанию в файлах Excel. Чтобы добавить границы в файл Excel, обратитесь к статье Добавьте границы в Excel с помощью Node.js.