我需要使用已定義的內容控件創建Building Block庫,以便其他人創建準備好接受我的數據的Word文檔。我試圖儘可能使用戶無痛苦。MS Word:如何高效創建Building Block?
我想確保所有這些都會專業完成,看起來不錯,所以我不想確保所有的內容控件基本上都與不同的名稱/標籤和原創內容相同。在Word中做這件事並不容易,需要一些時間。有時當我更改內容中的內容時,它會從灰色文本變爲標準文件,有時卻不會(不知道爲什麼,認爲它與我如何覆蓋「在此處放置文本」相關)。所以我認爲以編程方式進行工作是可行的。
然後我讀了一些OpenXML常見問題,這是不可能的。有些事我不明白。如果我將Building Block存儲在一個.dotx文件中,它就在XML內部的某個地方嗎?我應該可以訪問它。它存儲在哪裏?
我對這裏的指針非常感興趣,主要是問題的答案如何在自定義Building Block庫中創建多個內容控件。
檢查出來後我自己似乎有可能,但也許沒有建議,似乎沒有給它自己的ID,這可能會導致一些問題。我想我會在Word中創建一個我需要的數量,然後使用OpenXML或XML將它們更改爲我不想要的數量。然後他們也會包含Id。順便說一句,它似乎存儲在文檔的詞彙表部分。 – 2010-08-16 09:46:47