2010-12-07 75 views
0

我想爲使用C#創建的我的Word文檔設置默認字體樣式。 我是新來的C#,所以我沒有太多的知識這樣做的語法是什麼。 雖然我錄製宏知道我應該用什麼樣的代碼,但不能與C#代碼轉換它使用C#爲MS Word設置默認字體

這是樣品VBA宏代碼:

With ActiveDocument.Styles(wdStyleNormal).Font 
    .Name = "Times New Roman" 
    .Size = 12 
    .Bold = False 
    .Italic = False 
    .Underline = wdUnderlineNone 
    .etc.... 
End With 

我希望有人能告訴我什麼是等價的C#這個代碼。 Tnx

回答

0

爲什麼要使用C#?單詞中創建一個默認模板會更好。或者如果你想在C#中做到這一點,請看這篇文章。

Creating Word 2007 Templates Programmatically

或者只是讓使用本文的模板。

How to Create a Template in Word

+0

我使用C#,因爲我需要一個原始文檔轉換爲新的格式化文件,其中的數據將在一個表中,部分,頁眉/頁腳等組織使用只是一個模板不會輸出什麼我需要。我沒有找到你的鏈接創建模板的解決方案。那麼我會稍後再回顧一下這個鏈接,謝謝你的迴應。 – ace 2010-12-07 10:11:52