Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# .dot和.dotx的正确wdsaveformat是什么?_C#_Ms Word - Fatal编程技术网

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
16
Word默认文档文件格式。对于MicrosoftOfficeWord2007,这是DOCX格式

如果要使用DOTX,必须选择
wdFormatTemplate

wdFormatTemplate
1
Microsoft 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);