0
我wan't建立一個Word 2007的加載項,允許用戶在文本:無形標記了一個word文檔
- 高亮pargraphs等文字的文字文件內。
- 單擊工具欄按鈕或從右鍵單擊菜單中選擇一個選項以將文本「標記」爲某種類型的數據(將有4種不同類型的數據中的3種)
- 此外,一些文本和取消標記(這將自動擴展選擇以覆蓋整個標記的文本)。
標記文檔的人將是非技術人員,所以我們希望保持它非常簡單。
我一直在調查了一些不同的方法我可以實現這個包括:
- 書籤 - 命名書籤每一個類型的加亮後的時間和「標記」的應用程序將添加一個書籤與類型名稱後面,即說一個號碼,即my_custom_type-1,my_custom_type-2等
- 隱藏文本 - 粘隱藏文本到文檔(其中字體設置爲隱藏) - ,所以我們可以基本上包圍選定的段落與一些隱藏的文本即{my_custom_type} ... {/ my_custom_type},{與} another_custom_type一些其他類型的文本... {/ another_custom_type}等
- 命名樣式 - 爲每種數據類型設置樣式,並使用Range.set_Style(...)方法設置樣式。
到目前爲止,我已經嘗試過選項3 - 這似乎很好地標記文本,但不是很好,當我嘗試umark文本(它不工作,如果我例如嘗試設置使用set_Style方法鍵入回到「正常」)。
這些是以編程方式標記Word文檔中文本的唯一方法(沒有在文檔中實際顯示其他內容) - 任何人都可以推薦一種方法,尤其是當我們需要解析所有數據時已被標記。
是啊,我可能會給一個嘗試......我得檢查,看看文件並不包含任何突出顯示,雖然 - 這可能會導致問題。 – Bittercoder 2009-11-16 20:31:29