Keith™ 发表于 2015-11-17 23:06:17

openxml仅适用于. xlsx文件格式,并且已经看到人们使用interop直接打开并保存为xlxs。
我会使用包装openxml的第三方库之一,而不是直接使用它,因为它是多么复杂。
这个线程中已经提到了几个。

Keith™ 发表于 2015-11-17 23:11:29

只是看看盒子外面:
Excel文件是静态的还是动态的?
工作流是否能够将它们转换并另存为 。CSV 文件 ??

n.yuan 发表于 2015-11-18 06:43:15


我从未使用过这个产品,但说如果你的质量为免费许可证,它可以与xlsx和xls文件一起使用。

n.yuan 发表于 2015-11-18 09:12:32


我需要 Excel 97-2013 的支持。使用 OpenXML 只能解决 2007+ 问题。我仍然剩下需要访问的97-2003文件版本。
我以前使用过Syncfusion...完全忘记了它...我确实有资格获得社区许可证。(收入低于100万美元的单个开发商)我必须获取最新的二进制文件,看看是否有帮助。
这些文件是动态的。工作流程是这样的:
第三方向我的客户提供十几种不同格式之一的原始数据转储。客户端可以使用统计分析公式操作该数据,也可以选择按原样使用它。然后,我的应用程序将数据读入结构化数据类,并用于设计 AutoCAD 和 Microstation 中的数据展品,这些数据展品最终提供给其客户和/或政府机构,这些机构对运输项目进行更改并批准这些功能。
基础数据通常纵至少5或6次,以获得基于当前设计模型变化的未来条件(1,2,5,10,20年增量)的良好统计视图。我曾考虑过完全放弃Excel支持,但信不信由你,其中一些工程师太聪明了*,不知道如何将数据保存到CSV。*
很好
,现在我要再看看Syncfusion。自从我使用它以来已经过去了大约5年。.那是在一个 ASP.net 的环境中。
我感谢您的输入...我会让大家知道结果如何。

n.yuan 发表于 2015-11-18 15:33:17

Syncfusion社区许可证似乎不合适。
尽管满足了一般要求,但许可协议中仍有一些条款让我担心。尚不清楚社区许可证持有者能否生产最终转让给第三方的商业软件...它还提到,任何拥有5个以上用户的社区许可证持有者都需要商业许可证...然后,它表示,他们保留为评估最大总收入上限而合计第三方用户的总总收入的权利。
在我之前的工作中,我们有一个商业许可证,并将其部署在服务器上。
页: 1 [2]
查看完整版本: 混合位环境中的OLEDB