MswVersion

LoadOptions.MswVersion property

允许指定文档加载过程应与特定的 MS Word 版本匹配。 默认值为Word2019

public MsWordVersion MswVersion { get; set; }

评论

不同的 Word 版本在加载过程中处理文档内容和格式的某些方面可能略有不同 ,这可能会导致文档对象模型存在细微差异。

例子

演示如何在文档加载过程中模拟特定 Microsoft Word 版本的加载过程。

// 默认情况下,Aspose.Words 根据 Microsoft Word 2019 规范加载文档。
LoadOptions loadOptions = new LoadOptions();

Assert.AreEqual(MsWordVersion.Word2019, loadOptions.MswVersion);

// 该文档缺少默认的段落格式样式。
// 当我们使用 Microsoft Word 或 Aspose.Words 加载文档时,将重新生成此默认样式。
loadOptions.MswVersion = MsWordVersion.Word2007;
Document doc = new Document(MyDir + "Document.docx", loadOptions);

// 当 Microsoft Word 2007 规范加载时,样式的行间距将具有此值。
Assert.AreEqual(12.95d, doc.Styles.DefaultParagraphFormat.LineSpacing, 0.01d);

也可以看看