找不到好用的 html table 导出 excel 的库,就自己写了个 table2excel.js

2017-11-15 21:28:34 +08:00
 ygjack
分享出来,大家可能用得上
https://github.com/JackGit/table2excel.js
3668 次点击
所在节点    分享创造
10 条回复
dyxang
2017-11-15 21:35:57 +08:00
mark,但是我正好在找一个 excel2table 的
ygjack
2017-11-15 22:09:37 +08:00
@dyxang 本来有考虑也写一个 excel2table 的,但是好像有很多,而且还带很多编辑功能的,想想这个轮子就不做了
wital
2017-11-16 07:42:55 +08:00
我项目的表格每行都有 6 张图片,能支持么?
dyxang
2017-11-16 10:59:16 +08:00
@ygjack 能不能推荐个轻量点的
ygjack
2017-11-16 13:50:43 +08:00
@wital 现在还不行,依赖的 ExcelJS 在浏览器中的图片操作好像有些问题,参考: https://github.com/guyonroche/exceljs/issues/322
wital
2017-11-17 09:58:03 +08:00
@ygjack 感谢指导
xsd3169
2017-11-19 11:31:14 +08:00
为啥我记得有款 jQuery 的插件好些年前就有了。。您的项目主要的亮点在哪呢?做出了哪些改进?谢谢您的工作
ajan
2017-11-19 11:47:50 +08:00
已 star
ygjack
2017-11-20 13:12:20 +08:00
@xsd3169 现在在找库的时候,也没有去找 jquery 的插件。但刚也搜了下 jquery 的 table2excel,首先在我的环境下( mac chrome )上根本不能正确导出。另外也简单看了下他的代码,它是无法对 excel 内容本省进行修改的。
我之前找过的一些 table2excel 的库都是 npm 上的,很多都是基于 sheetJS,sheetJS 对 excel 样式等的控制需要 pro 版本。
我的是基于 ExcelJS 做的,这个库对 excel 文件有比较全面的编辑能力,因此能满足项目中的需求(导出要求有样式:列宽,文字颜色,居中等)
xsd3169
2017-11-20 19:23:04 +08:00
@ygjack 厉害,已 star

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/406736

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX