设置word文档2013的打印视图

时间:2014-06-24 12:02:55

标签: c# ms-word

我有一个基于MSWord 2010的MS字添加。有了这个添加,我可以打开一个模型文件(* .dotx)填写所有占位符。它适用于2010年。但如果我尝试在MSWord 2013中打开一个文件,它将以阅读模式打开。但是我希望它在打印视图中打开。我尝试将视图设置为wdPrintView,但它没有帮助。我试过的是:

using word = Microsoft.Office.Interop.Word;

word.Application app = new word.Application();
word.Document doc = app.Documents.Add(this.Name);

doc.ActiveWindow.View.Type = word.WdViewType.wdPrintView;

有没有人知道为什么它仍会在"读取模式"?

中打开

建议赞赏:)

2 个答案:

答案 0 :(得分:0)

如果您的意思是同时获得文档和printview。 您可以添加以下行,因此它不会显示单词document:

  • app.Visible = False;

(如果这是你的意思。)

答案 1 :(得分:0)

我找到了解决方案。但它不在C#中。您必须转到Word 2013设置。转到Options > General。取消选中Open e-mail attachments and other uneditable files in reading view复选框。