Angularjs ui-grid - 导出优于单元格格式

时间:2016-05-21 15:47:34

标签: angularjs excel cell angular-ui-grid

我通过angularjs ui-grid将json数据导出为ex​​cel格式。 我看到pdf的格式化属性很少,但对于excel则没有。有人可以帮助如何格式化此导出的csv的Excel单元格。或者,如果格式化可以完成。

谢谢,

1 个答案:

答案 0 :(得分:0)

有趣的问题。不幸的是,这不是默认选项。 CSV只是一种纯文本格式,没有包含元数据的规范。

我没有这样做,但相信你可以使用Brian Hann has outline in his blogUI-Grid exporter service进行一些努力。虽然他所概述的内容与您想要的相反,但将两个库放在一起可以帮助您更接近解决方案。

另外,如果您没有对网格进行任何分页,则可以在网格外部创建导出器,因为知道$ scope.gridOptions.data将包含您的源。这里有一个如何将数据转换为XLSX格式的基本示例:Exporting an array to excel file with cell formatting

XLSX.writeFile($scope.gridOptions.data, 'grid_export.xlsx');