C# .dot和.dotx的正确wdsaveformat是什么?
我找不到正确的C# .dot和.dotx的正确wdsaveformat是什么?,c#,ms-word,C#,Ms Word,我找不到正确的wdsaveformat枚举,因此我可以将文档另存为.dot或.dotx文件。 在这里显示的代码中,我将文档保存为a.docx文件 docx.SaveAs2(newfilename, MSWord.WdSaveFormat.wdFormatDocumentDefault); 根据,要以模板格式保存文档,可以使用以下枚举之一: wdFormatXMLTemplate 14 XML模板格式。 wdFormatTemplate 1 Microsoft Word模板格式。 wdForma
wdsaveformat
枚举,因此我可以将文档另存为.dot
或.dotx
文件。
在这里显示的代码中,我将文档保存为a.docx
文件
docx.SaveAs2(newfilename, MSWord.WdSaveFormat.wdFormatDocumentDefault);
根据,要以模板格式保存文档,可以使用以下枚举之一:
wdFormatXMLTemplate 14 XML模板格式。
wdFormatTemplate 1 Microsoft Word模板格式。
wdFormatTemplate97 1 Word 97模板格式。
因此,对于
.dotx
,您可以使用wdFormatXMLTemplate
;对于.dot
,您可以使用wdFormatTemplate
或wdFormatTemplate97
从Office 2007开始,默认文档文件格式为DOCX。:
wdFormatDocumentDefault
16Word默认文档文件格式。对于MicrosoftOfficeWord2007,这是DOCX格式 如果要使用DOTX,必须选择
wdFormatTemplate
:
wdFormatTemplate
1Microsoft Word模板格式
我以为你把它改成了点或点x文件extensions@freefaller他正在使用程序集中的命名空间
Microsoft.Office.Tools.Word
:Microsoft.Office.Tools.Word.v4.0.Utilities.dll
,这是相关的枚举:
wdFormatXMLTemplate 14 XML template format.
wdFormatTemplate 1 Microsoft Word template format.
wdFormatTemplate97 1 Word 97 template format.
docx.SaveAs2(newfilename, MSWord.WdSaveFormat.wdFormatTemplate);