使用 Word 文档的选项和外观
有时您可能需要更改文档的外观,例如,设置语言首选项或每页行数。Aspose.Words 提供了控制文档显示方式的功能,以及一些附加选项。本文描述了这种可能性。
设置文档显示选项
您可以使用 ViewOptions 类控制文档在 Microsoft Word 中的显示方式。例如,您可以使用 zoom_percent 属性设置文档缩放值,或使用 view_type 属性设置查看模式。
以下代码示例演示如何确保文档在 Microsoft Word 中打开时显示为 50%:
设置页面显示选项
如果要设置每行的字符数,请使用 characters_per_line 属性。您还可以设置 Word 文档每页的行数 - 使用 lines_per_page 属性获取或设置文档网格中每页的行数。
以下代码示例显示如何设置 Microsoft Word 文档的每行字符数和每页行数:
设置语言首选项
以 Microsoft Word 格式显示文档取决于该文档的默认语言设置。如果默认情况下未设置语言,Microsoft Word 会从"设置 Office 语言首选项"对话框中获取信息,例如,可以在 Microsoft Word 2019 中的"文件 → 选项 → 语言"下找到该信息。
通过 Aspose.Words,您还可以使用 LanguagePreferences 类设置语言首选项。另请注意,为了正确显示文档,有必要设置文档加载过程应匹配的 Microsoft Word 版本 - 这可以使用 msw_version 属性来完成。
以下代码示例展示了如何将日语添加到编辑语言中:
以下代码示例显示如何将俄语设置为默认编辑语言:
针对特定 Word 版本优化文档
optimize_for 方法允许优化文档内容以及特定版本 Microsoft Word 的默认 Aspose.Words 行为。您可以使用此方法来防止 Microsoft Word 在文档加载时显示"兼容模式"功能区。请注意,您可能还需要将 compliance 属性设置为 ISO29500_2008_TRANSITIONAL 或更高版本。
以下代码示例展示了如何优化 Microsoft Word 2016 的文档内容: