WordProcessingSaveOptions

WordProcessingSaveOptions class

允许指定自定义选项以在编辑后生成和保存符合 WordProcessing 的文档

public sealed class WordProcessingSaveOptions : ICloneable, ISaveOptions

构造函数

姓名 描述
WordProcessingSaveOptions(WordProcessingFormats) 使用指定的强制 WordProcessing 输出格式创建 WordProcessingSaveOptions 的新实例,而所有其他参数均为 default

特性

姓名 描述
EnablePagination { get; set; } 允许启用或禁用将用于保存 WordProcessing 文档的分页。 如果在分页模式下打开和编辑原始文档,则还应启用此选项。默认情况下是禁用的。
FontEmbedding { get; set; } 负责将字体资源嵌入到输出的 WordProcessing 文档中。默认情况下不嵌入任何字体 (NotEmbed).
Locale { get; set; } 允许为 WordProcessing 文档设置覆盖默认区域设置(语言),这将在其创建期间应用。 未指定(默认值)时,MS Word(或其他程序)将检测(或选择)文档 locale 根据到它自己的设置或其他因素。
LocaleBi { get; set; } 允许为 RTL(从右到左)文本的 WordProcessing 文档设置覆盖区域设置(语言),这将在其创建期间应用。 未指定时(默认值),MS Word(或其他程序)会根据自己的设置或其他因素检测(或选择)文档RTL locale .
LocaleFarEast { get; set; } 允许覆盖东亚文本的 WordProcessing 文档的区域设置(语言),这将在创建过程中应用。 如果未指定(默认值),MS Word(或其他程序)将检测(或选择)文件East-Asian locale 根据自身设置或其他因素.
OptimizeMemoryUsage { get; set; } 在从 HTML 生成文档期间启用内存优化机制,这会以减少内存使用为代价降低性能。 将此选项设置为 true 可以显着减少内存消耗,同时以较慢的保存时间为代价生成大型文档。 默认值为 false (为了更好的性能禁用了内存优化)。
OutputFormat { get; set; } 允许指定一个 WordProcessing 格式,该格式将用于保存文档
Password { get; set; } 允许指定、修改、获取或删除密码,该密码将用于对生成的 WordProcessing 文档进行编码。 指定 NULL 或空字符串以删除(清除)密码。
Protection { get; set; } 允许控制和应用支持文档保护的任何格式的 WordProcessing 文档的文档保护选项。 默认为 NULL - 不使用文档保护。

方法

姓名 描述
Clone() 创建并返回此 WordProcessingSaveOptions class 实例的完整副本

评论

WordProcessingSaveOptions 适用于有EditableDocument 类的实例,其中包含编辑过的文档内容,需要将此内容保存到WordProcessing 格式的新文档中的情况。

也可以看看