文字文档的选项和外观

有时可能需要更改文档的外观,例如设置语言偏好或每页行数.Aspose.Words 提供了控制文档将如何显示的能力以及一些额外的选项。 本条描述了这种可能性。

设定文档显示选项

您可以控制文档的显示方式 Microsoft Word 使用 ViewOptions 课。 例如,您可以使用 ZoomPercent 属性,或使用 ViewType 属性。

以下代码示例说明如何确保文档在打开时以50%显示 Microsoft Word编号:

设置页面显示选项

如果想要设置每行字符数,请使用 CharactersPerLine 属性。 您也可以为 Word 文档设置每页行数 – 使用 LinesPerPage 属性以获取或设置文档网格中每页行数。

以下代码示例显示如何设置每行字符数和每页行数 。 Microsoft Word 文档:

设置语言首选项

在文档中显示 Microsoft Word 取决于此文档的默认语言。 如果没有设置语言默认值, Microsoft Word 取自" Set Office Language 首选项" 对话框中的信息, 例如, 可以在" 文件 → 选项 → 语言" 下找到 Microsoft Word 2019 (英语).

与 Aspose.Words, 您也可以使用 LanguagePreferences 课。 并请注意,为了正确显示您的文件,有必要设置 Microsoft Word 文档加载过程应当匹配的版本 - 可用 MswVersion 属性。

以下代码示例显示如何在编辑语言中添加日语:

以下代码示例显示如何将俄语设定为默认的编辑语言:

优化文档中的特定 单词版本

那个 OptimizeFor 方法允许优化文档内容,以及默认 Aspose.Words 特定版本的行为 Microsoft Word。 。 。 。 您可以使用这种方法来防止 Microsoft Word 从文档加载时显示"兼容模式"丝带。 请注意,您可能需要设置 Compliance 属性到 Iso29500_2008_过渡或更高。

以下代码示例显示如何优化文档内容 Microsoft Word 2016年: 请检查date=中的日期值 (帮助)

Document doc = new Document(dataDir + "Document.docx");

// Set Word2016 version for document
doc.getCompatibilityOptions().optimizeFor(MsWordVersion.WORD_2016);

// Save the document.
doc.save(dataDir + "output.docx");