我很好奇现在有多少人在封闭和商业环境中使用Open XML(OOXML)(纯粹或通过SDK)。我很清楚“公共网络”(MSDN,OpenXMLDeveloper.org等)上发生了什么,但是我想知道SO人们的经验,无论好坏。Open XML吸引了多少?
大多数人是否选择退出VBA和VSTO而赞成直接使用OOXML格式?您从OOXML获得的好处是您没有从对象模型中获得。我很想了解更多关于你为什么使用它的原因或你为什么不使用它,等等。
我只是想从OOXML社区获得一种感觉,作为处理文档自动化或其他用途。我没有找到社区论坛(这个或其他人)对问题和用户非常活跃(查看这篇文章的标签问题的数量),所以我想知道我是否是少数几个谁之一正在广泛使用OOXML。
谢谢阿龙,很有洞察力。 – 2010-01-03 22:06:46
Open XML的一个问题是,如果您仍然有许多用户使用Office 2003,并且您正在从头开始创建文档(即不使用Word或Excel)。我遇到了一些使用Open XML SDK创建文件的问题,并且在Office 2007中它可以正常打开,但是当有人试图使用兼容包在Office 2003中打开它时,它会崩溃。只需一个简单的参考即可在发布文档之前对两个版本的Office进行测试。 – 2010-01-04 11:45:59
@Adam:有趣的是,我从来没有收到有关这方面的错误报告,但我从现在开始肯定会对它进行测试。 – Aaronaught 2010-01-04 15:33:05