Working with Office “open” XML - just how hard is it?

前端 未结 4 1362
陌清茗
陌清茗 2021-02-10 00:26

I\'m considering replacing a (very) large body of Office-automation code with something that works with the Office XML format directly. I\'m just starting out, but already I\'m

4条回答
  •  盖世英雄少女心
    2021-02-10 00:43

    Just for completeness, here are some libraries I found for working with Excel XML:

    www.extremexml.com - a layer on top of the Open XML SDK classes; focusses on injecting data into an existing spreadsheet; handles many of the cross-reference problems I identified in my question. Open source but GPL2 not LGPL. Code looks nice, and documentation is excellent. Does not appear terribly active on codeplex though.

    Closed XML - another layer on top of the Open XML SDK - again open source, but with a less restrictive license (MIT). Looks nice, and looks more "active" than the above.

    SpreadsheetLight - from what I can tell, a closed-source library sitting atop the Open XML SDK classes. Targeted more at those looking to create a spreadsheet from scratch rather than making changes to existing spreadsheets.

提交回复
热议问题