Мне нужно выделить жирным шрифтом мои Excel-заголовки, используя SheetJS
Проблема проста, но я не смог найти решение. Следующим кодом я делаю экспорт из таблицы HTML в Excel. Этот экспорт идеален (без проблем с этим), но мне нужно, чтобы заголовки были выделены жирным шрифтом. Я не знаю, как это сделать. Я перепробовал много вещей, но никто не был хорош. Может кто-нибудь помочь мне? Здесь вы можете увидеть код, который я использую для получения листа Excel из таблицы html (он работает хорошо), мне нужны некоторые экстралины, чтобы получить заголовки жирным шрифтом.
function TableToExcel(tableid)
{
var wb = XLSX.utils.table_to_book(document.getElementById('example1'), {sheet:"Sheet JS"});
var wbout = XLSX.write(wb, {bookType:'xlsx', bookSST:true, type: 'binary'});
saveAs(new Blob([s2ab(wbout)],{type:"application/octet-stream"}), 'RRHH.xlsx');
function s2ab(s) {
var buf = new ArrayBuffer(s.length);
var view = new Uint8Array(buf);
for (var i=0; i<s.length; i++) view[i] = s.charCodeAt(i) & 0xFF;
return buf;
}