2009-11-24 99 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