Class SaveOptions
名称: Aspose.Words.Saving 编辑: Aspose.Words.dll (25.5.0)
这是一个抽象的基础类为类,允许用户指定额外的选择保存文档到特定格式时。
要了解更多,请参观 Specify Save Options 文档文章。
public abstract class SaveOptionsInheritance
Derived
DocSaveOptions , FixedPageSaveOptions , HtmlSaveOptions , OdtSaveOptions , OoxmlSaveOptions , RtfSaveOptions , TxtSaveOptionsBase , WordML2003SaveOptions , XamlFlowSaveOptions , XlsxSaveOptions
继承人
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
一个例子的 Aspose.Words.Saving.SaveOptions 类或任何衍生类被转移到流 Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions)或字符串 Aspose.Words.Document.Save(System.String,Aspose.Words.Saving.SaveOptions) 加载,让用户在保存文档时定义自定义选项。
Constructors
SaveOptions()
protected SaveOptions()Properties
AllowEmbeddingPostScriptFonts
收到或设置一个 boolean 值,表明是否允许嵌入字体与 PostScript 输出,当嵌入 TrueType 字体在文档时,它被保存。
public bool AllowEmbeddingPostScriptFonts { get; set; }财产价值
Remarks
注意,Word 不会嵌入 PostScript 字体,但可以打开包含此类字体的文档。 此选项仅适用于 Aspose.Words.Fonts.FontInfoCollection.EmbedTrueTypeFonts 的 Aspose.Words.DocumentBase.FontInfos 属性设置为 .
CustomTimeZoneInfo
获取或设置用于日期/时间字段的自定义本地时间区。
public TimeZoneInfo CustomTimeZoneInfo { get; set; }财产价值
Remarks
此选项可用于 .Net 框架,从 3.5 版本开始或 .Net 标准。 默认情况下, Aspose.Words 在编写日期/时间字段时使用系统本地时间区,此选项允许设置自定义值。
DefaultTemplate
接收或设置路径到默认模板(包括文件名)。该财产的虚假价值是 空的线条 (重定向自空白)
public string DefaultTemplate { get; set; }财产价值
Remarks
如果规定的,这个路径是用来加载模板,当Aspose.Words.Document.AutomaticallyUpdateStyles是“真实的”,但Aspose.Words.Document.AttachedTemplate是空的。
Dml3DEffects 转换模式
获取或设置一个值,确定3D效果是如何呈现的。
public Dml3DEffectsRenderingMode Dml3DEffectsRenderingMode { get; set; }财产价值
Remarks
默认值是 Aspose.Words.Saving.Dml3DEffectsRenderingMode.Basic。
DmlEffectsRenderingMode
收到或设置一个值,决定如何播放DrawingML效果。
public virtual DmlEffectsRenderingMode DmlEffectsRenderingMode { get; set; }财产价值
Remarks
默认值是 Aspose.Words.Saving.DmlEffectsRenderingMode.Simplified。
此属性在文件出口到固定页面格式时使用。
DmlRenderingMode
获取或设置一个值,确定 DrawingML 格式是如何呈现的。
public DmlRenderingMode DmlRenderingMode { get; set; }财产价值
Remarks
默认值是 Aspose.Words.Saving.DmlRenderingMode.Fallback。
此属性在文件出口到固定页面格式时使用。
ExportGeneratorName
当“真实”时,会导致 Aspose.Words 的名称和版本嵌入到创建的文件中。
public bool ExportGeneratorName { get; set; }财产价值
ImlRenderingMode
接收或设置一个值,确定印刷物(InkML)对象是如何呈现的。
public ImlRenderingMode ImlRenderingMode { get; set; }财产价值
Remarks
默认值是 Aspose.Words.Saving.ImlRenderingMode.InkML。
此属性在文件出口到固定页面格式时使用。
MemoryOptimization
获取或设置值,确定在保存文档之前是否需要进行内存优化。
public bool MemoryOptimization { get; set; }财产价值
Remarks
将此选项设置为“真实”可以显著减少记忆消耗,同时节省大文件,以节省更慢的时间。
PrettyFormat
当“真实”时,可在适用的情况下输出格式。默认值是“虚假”。
public bool PrettyFormat { get; set; }财产价值
Remarks
设置以使 HTML、MHTML、EPUB、WordML、RTF、DOCX 和 ODT 输出人可阅读。
ProgressCallback
在保存文档时被召唤,并接受关于保存进展的数据。
public IDocumentSavingCallback ProgressCallback { get; set; }财产价值
Remarks
此分類上一篇: Aspose.Words.SaveFormat.Docx、Aspose .Word .Savformat .FlatOpc、ASPOSE . Words . Save Format .Dotm、asPosse . Word . SafeFormate . Dotx 、AsPosa . word . SaveFormati . Doc , AsPoso .words . SAVEFormats . Dot , ASPose 和 阿斯波斯 . 西方 . 的文章
SaveFormat
指定文档将存储的格式,如果使用此存储选项对象。
public abstract SaveFormat SaveFormat { get; set; }财产价值
TempFolder
指定用于保存到 DOC 或 DOCX 文件时使用的临时文件文件夹.默认情况下,此属性为“零”并且没有使用临时文件。
public string TempFolder { get; set; }财产价值
Remarks
当 Aspose.Words 保存文档时,它需要创建暂时的内部结构. 默认情况下,这些内部结构在记忆中创建,而记忆使用期限短暂,而文档正在保存。 指定使用 Aspose.Words.Saving.SaveOptions.TempFolder 的临时文件夹会导致 Aspose.Words 在临时文件中保留内部结构而不是内存。 文件夹必须存在,并且可以写作,否则将被扔出一个例外。 Aspose.Words 在存储完成后,会自动删除所有临时文件。
Exceptions
如果您正在存储一个非常大的文件(数千页)和/或同时处理多个文件。储蓄时的记忆峰值可能足以造成例外。
UpdateAmbiguousTextFont
确定字体属性是否会根据使用的字符代码进行更改。
public bool UpdateAmbiguousTextFont { get; set; }财产价值
UpdateCreatedTimeProperty
收到或设置一个值,确定是否 Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime 属性在保存之前更新。
public bool UpdateCreatedTimeProperty { get; set; }财产价值
UpdateFields
收到或设置一个值,确定某些类型的字段是否需要更新,然后将文档保存到固定页面格式。
public bool UpdateFields { get; set; }财产价值
Remarks
允许指定是否模拟或不模拟 MS Word 行为。
UpdateLastPrintedProperty
收到或设置一个值,确定是否 Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted 属性在保存之前更新。
public bool UpdateLastPrintedProperty { get; set; }财产价值
UpdateLastSavedTimeProperty
收到或设置一个值,确定是否 Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime 属性在保存之前更新。
public bool UpdateLastSavedTimeProperty { get; set; }财产价值
UseAntiAliasing
收到或设置一个值,确定是否要使用反排序。
public bool UseAntiAliasing { get; set; }财产价值
Remarks
默认值是 . 当此值设置为 anti-aliasing 时,用于 rendering。 此属性在文档出口到以下格式时使用: Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp, Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf. 文档出口到 Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub, Aspose.Words.SaveFormat.Azw3 或 Aspose.Words.SaveFormat.Mobi 格式此选项用于拉斯特图像。
UseHighQualityRendering
收到或设置一个值,确定是否使用高品质(即缓慢)的传达算法。
public bool UseHighQualityRendering { get; set; }财产价值
Remarks
默认值是“虚假”。
此属性在文档出口到图像格式时使用: Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp, Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf。
Methods
CreateSaveOptions(SaveFormat)
创建一个保存选项对象一个适合所指定的保存格式的类。
public static SaveOptions CreateSaveOptions(SaveFormat saveFormat)Parameters
saveFormat SaveFormat
保存格式,用于创建一个保存选项对象。
Returns
一个由 Aspose.Words.Saving.SaveOptions 产生的类别对象。
CreateSaveOptions(线条)
创建一个保存选项对象的类适合在该文件名所指定的文件扩展。
public static SaveOptions CreateSaveOptions(string fileName)Parameters
fileName string
该文件名的扩展决定了保存选项对象要创建的类别。
Returns
一个由 Aspose.Words.Saving.SaveOptions 产生的类别对象。