我正在使用C#和OpenXml DLL修改現有的MS Word文檔。我成功地能夠替換文檔中的一些標籤,然後保存修改,但我還無法刪除部分文本。使用Open XML刪除MS Word文檔部分Word處理文檔
例如,我的文檔有許多標題(Heading1文本樣式),後面是正文文本,我想以編程方式刪除給定標題和所有以下文本,直到下一個標題。
例原稿:
Heading 1 Body text 1 ... ...
Heading 2 Body text 2 ... ...
Heading 3 Body text 3 ... ...
如果用戶想要刪除的標題2,輸出文檔應導致:
Heading 1 Body text 1 ... ...
Heading 3 Body text 3 ... ...
我該怎麼做的正確方法?有沒有人有一個想法如何做到這一點?
親愛Skymorth,感謝你的幫助。最後,我遵循了類似於您的建議的內容。我發佈了我使用的代碼 – user1841294