Примечание. Хотя в первую очередь я ищу ответ, касающийся пакета xlsx (поскольку он, кажется, широко предлагается и обсуждается), я боюсь, что это может быть невозможно. Итак, я также готов пойти в другом направлении (при условии, что это бесплатно и работает для Angular/Excel).
Я нашел xlxs и создаю файлы в формате Excel. Я хотел бы немного контролировать стиль, поэтому я добавил свойство s в ячейку, как было предложено в комментарии (пример кода здесь а>).
testMagic() {
const table = document.getElementById("donkey");
const workBook = XLSX.utils.table_to_book(table);
workBook.Sheets.Sheet1.A1.s = { font: { bold: true } };
XLSX.writeFile(workBook, "wonkey.xlsx");
}
Однако я не вижу разницы в загруженном файле. Я погуглил эту проблему, но сочетание стилей Angular и xlsx and обычно не публикуется в блогах.
Я надеюсь, что это довольно легко решить, что я упустил из-за путаницы и невежества.