推荐xlsx电子表格格式化

时间:2017-11-07 15:09:39

标签: javascript excel go xlsx

是否有一些JavaScript或Golang lib允许使用一些自定义大量格式创建xlsx文件?

我正在开发一个Electron应用程序并希望生成一些报告但是 the most popular库未提供单元格格式that fork无法定义页面属性,如边距页面方向that Golang lib我认为也不提供页面属性

任何人都可以展示一些不错的选择或者告诉我我错了吗? (请不要使用C语言和Python)

2 个答案:

答案 0 :(得分:0)

我自己正在寻找类似于格式化docx文档的内容,我刚刚开始尝试gooxml

目前它具有以下Excel功能:

  • 读/写/编辑
  • 包含条件格式的单元格格式
  • 细胞验证(下拉组合框,规则等)
  • 检索由Excel格式化的单元格值(例如,检索Excel中显示的日期或数字)
  • 公式评估(目前支持100多种功能,将根据需要添加更多功能)
  • 嵌入图片
  • 所有图表类型

编辑以回答评论: 如文档中所述,如果库的API未涵盖特定用例,则可能必须回退到原始文档操作。

请参阅CT_PageMargins.goCT_PageSetup.go了解保证金和方向......

答案 1 :(得分:0)

好吧,我似乎已经吸取了教训 - 尝试使用"超难以理解和使用" jsreport-xlsx模块我记得那些在Electron渲染器中没有工作的one lib,并试图在Electron主流程中工作。

它有效!有时候让它创建你想要的文件可能有点奇怪,但它比我之前使用过的XLSX风格要好得多,并且拥有我想要的所有功能。

(它的第二个[也是最后一个我相信]时间我忘记了Electron渲染器不是Node.js,真正的Node.js是主要过程)