gpt4 book ai didi

javascript - 如何更改从数据表导出的 Excel 文件的字体大小?

转载 作者:行者123 更新时间:2023-11-29 20:45:42 25 4
gpt4 key购买 nike

我想将导出的 Excel 文件的默认字体大小从 11 更改为 9。这是我的 Excel 按钮。

{
extend: 'excel',
filename: 'filename',
customize: function( xlsx) {
var sheet = xlsx.xl.worksheets['sheet1.xml'];
}
}

最佳答案

您试图在您的文件中获取数据文件 sheet1.xml 但您要修改的文件是 styles.xml 包含字体。

首先,您需要扩展 excelHtml5,因为自定义不适用于 excel

之后你可以这样改变字体大小:

customize: function(xlsx) {
var sheet = xlsx.xl['styles.xml'];
var tagName = sheet.getElementsByTagName('sz');
for (i = 0; i < tagName.length; i++) {
tagName[i].setAttribute("val", "22")
}
}

sz对应this这是您想要在样式文件中更改的部分。

JSFiddle:https://jsfiddle.net/k9pjaomw/

关于javascript - 如何更改从数据表导出的 Excel 文件的字体大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54665113/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com