2009-11-24 97 views
1

我有一个加载在内存中的doc文件的字节数组。编辑Word文档的属性

我想设置我的Word文档的自定义元数据属性,然后将其保存回磁盘。这将在服务器上完成,所以我不能使用VTSO写入加入。

我需要在2003年Word文档中执行此操作。所以我不能使用open xml。

回答

2

你见过Open XML SDK 2.0?或者您可以直接使用System.IO.Packaging API。

+0

+1。去过也做过。 Mike建议的包装API将为您打开文件。 SDK可以让你以强类型的方式访问内部文件,因此添加自定义元数据将更容易实现SDK。 – jro 2009-11-24 17:41:34

+0

Jro你能举个例子吗? – 2009-11-24 18:18:36

+0

开放式XML是一个很好的解决方案,但我需要这样做的Word 2003文档。 – 2009-11-26 15:29:28