2009-09-14 54 views
0

我需要創建一個簡單的文檔裝配應用程序來創建Word文件。我們使用多種模板,其中一些衍生自其他模板。因此,我不想使用大量模板,而是使用標準模板創建一些內容,並允許我根據需要更改文檔中的頁眉,頁腳和其他部分。 例如:我會選擇一個模板,然後是一個不同的介紹性段落,然後是一個輔助段落,依此類推。如何爲Word文檔創建一個簡單的文檔裝配應用程序?

我在Infopath中試過了一個解決方案,但不知道這是否是最簡單的一個。如果您有任何建議,請讓我知道! (還有一件事我是新來這個,所以無需編程的線索,但很快就學會)

感謝,

+0

除了C#之外,Word的另一個編程環境(對於非程序員來說應該更容易,儘管我不知道它是否足夠滿足您的所有需求)被稱爲「VBA」:請參閱http:// www .google.ca/search?q = vba + word + 2007 – ChrisW 2009-09-15 21:10:48

+0

感謝Chris,在嘗試這個時候會發現時間:)同時有人提出了這個http://www.xpressdox.com/,似乎它可能工作。 – Marius 2009-09-28 17:02:04

回答

1

如果您的問題被編程相關的然後像下面的教程可能會培訓相關:Word automation using C#。但是,因爲你有「沒有編程線索」,我不明白你在找什麼樣的解決方案(並且「使用C#的Word自動化」可能不是它,因爲它需要編程知識) 。

+0

謝謝克里斯, 我看過這篇文章,這篇文章有點過分了,但我會嘗試從某處開始,看看我能做些什麼。 – Marius 2009-09-14 18:41:05

+0

如果這是你想要做的事情,那麼可能(但我不知道它是什麼)比使用C#更容易驅動/自動化Word:而不是C#,可能是某種「腳本語言」,以及/或腳本環境。 – ChrisW 2009-09-14 18:44:07

-1

你可以轉向一個已經允許的程序。 Pathagoras(Pathagoras.com)提供每月訂閱以降低大量資金需求。

0

使用Office Interop(COM)的Word自動化不推薦用於服務器端場景(https://support.microsoft.com/en-us/kb/257757)。

如果您必須爲多個用戶創建解決方案,那麼您將需要一個支持服務器端安裝的工具包。您很可能很快就會意識到免費的圖書館將無法滿足您的需求,並將開始尋找第三方產品。

我有這種toolkits之一的經驗,可以通過使用子文檔或使用條件內容來解決您的文檔要求。由於您沒有編程經驗,因此您可以使用MS Word進行模板佈局和條件邏輯。