XpsSaveOptions

遗产: java.lang.Object, com.aspose.words.SaveOptions, com.aspose.words.FixedPageSaveOptions

public class XpsSaveOptions extends FixedPageSaveOptions

可用于在将文档保存到SaveFormat.XPS格式。

要了解更多信息,请访问Specify Save Options文档文章。

构造器

构造函数描述
XpsSaveOptions()初始化此类的一个新实例,该实例可用于将文档保存在SaveFormat.XPS格式。
XpsSaveOptions(int saveFormat)初始化此类的新实例。

方法

方法描述
createSaveOptions(int saveFormat)
createSaveOptions(String fileName)创建适合给定文件名中指定的文件扩展名的类的保存选项对象。
equals(Object obj)确定指定对象的值是否与当前对象相等。
getAllowEmbeddingPostScriptFonts()获取一个布尔值,指示在保存文档时在文档中嵌入 TrueType 字体时是否允许嵌入带有 PostScript 轮廓的字体。
getClass()
getColorMode()获取确定颜色呈现方式的值。
getDefaultTemplate()获取默认模板的路径(包括文件名)。
getDml3DEffectsRenderingMode()获取确定如何呈现 3D 效果的值。
getDmlEffectsRenderingMode()获取确定如何呈现 DrawingML 效果的值。
getDmlRenderingMode()获取确定如何呈现 DrawingML 形状的值。
getExportGeneratorName()当为真时,导致 Aspose.Words 的名称和版本被嵌入到生成的文件中。
getImlRenderingMode()获取确定如何呈现墨迹 (InkML) 对象的值。
getJpegQuality()获取确定 Html 文档中 JPEG 图像质量的值。
getMemoryOptimization()获取确定在保存文档之前是否应执行内存优化的值。
getMetafileRenderingOptions()允许指定图元文件渲染选项。
getNumeralFormat()得到NumeralFormat用于渲染数字。
getOptimizeOutput()Flag 表示是否需要优化输出。
getOutlineOptions()允许指定大纲选项。
getPageSavingCallback()允许控制在将文档导出为固定页面格式时如何保存单独的页面。
getPageSet()获取要呈现的页面。
getPrettyFormat()当 true 时,漂亮的格式输出适用。
getProgressCallback()在保存文档期间调用并接受有关保存进度的数据。
getSaveFormat()如果使用此保存选项对象,则指定保存文档的格式。
getTempFolder()指定保存到 DOC 或 DOCX 文件时使用的临时文件的文件夹。
getUpdateCreatedTimeProperty()获取一个值,确定是否BuiltInDocumentProperties.getCreatedTime() / BuiltInDocumentProperties.setCreatedTime(java.util.Date)属性在保存前更新。
getUpdateFields()获取一个值,该值确定在将文档保存为固定页面格式之前是否应更新某些类型的字段。
getUpdateLastPrintedProperty()获取一个值,确定是否BuiltInDocumentProperties.getLastPrinted() / BuiltInDocumentProperties.setLastPrinted(java.util.Date)属性在保存前更新。
getUpdateLastSavedTimeProperty()获取一个值,确定是否BuiltInDocumentProperties.getLastSavedTime() / BuiltInDocumentProperties.setLastSavedTime(java.util.Date)属性在保存前更新。
getUpdateSdtContent()获取确定内容是否为StructuredDocumentTag在保存之前更新。
getUseAntiAliasing()获取一个值,该值确定是否对渲染使用抗锯齿。
getUseBookFoldPrintingSettings()获取一个布尔值,指示是否应使用小册子打印布局保存文档(如果通过以下方式指定)PageSetup.getMultiplePages() / PageSetup.setMultiplePages(int).
getUseHighQualityRendering()获取确定是否使用高质量的值(即
hashCode()
notify()
notifyAll()
setAllowEmbeddingPostScriptFonts(boolean value)设置一个布尔值,指示在保存文档时在文档中嵌入 TrueType 字体时是否允许嵌入带有 PostScript 轮廓的字体。
setColorMode(int value)设置确定颜色呈现方式的值。
setDefaultTemplate(String value)将路径设置为默认模板(包括文件名)。
setDml3DEffectsRenderingMode(int value)设置确定 3D 效果呈现方式的值。
setDmlEffectsRenderingMode(int value)设置一个值,确定如何呈现 DrawingML 效果。
setDmlRenderingMode(int value)设置一个值,确定如何呈现 DrawingML 形状。
setExportGeneratorName(boolean value)当为真时,导致 Aspose.Words 的名称和版本被嵌入到生成的文件中。
setImlRenderingMode(int value)设置一个值,确定如何呈现墨迹 (InkML) 对象。
setJpegQuality(int value)设置一个值,确定 Html 文档中 JPEG 图像的质量。
setMemoryOptimization(boolean value)设置确定在保存文档之前是否应执行内存优化的值。
setMetafileRenderingOptions(MetafileRenderingOptions value)允许指定图元文件渲染选项。
setNumeralFormat(int value)NumeralFormat用于渲染数字。
setOptimizeOutput(boolean value)Flag 表示是否需要优化输出。
setPageSavingCallback(IPageSavingCallback value)允许控制在将文档导出为固定页面格式时如何保存单独的页面。
setPageSet(PageSet value)设置要呈现的页面。
setPrettyFormat(boolean value)当 true 时,漂亮的格式输出适用。
setProgressCallback(IDocumentSavingCallback value)在保存文档期间调用并接受有关保存进度的数据。
setSaveFormat(int value)如果使用此保存选项对象,则指定保存文档的格式。
setTempFolder(String value)指定保存到 DOC 或 DOCX 文件时使用的临时文件的文件夹。
setUpdateCreatedTimeProperty(boolean value)设置一个值,确定是否BuiltInDocumentProperties.getCreatedTime() / BuiltInDocumentProperties.setCreatedTime(java.util.Date)属性在保存前更新。
setUpdateFields(boolean value)设置一个值,确定在将文档保存为固定页面格式之前是否应更新某些类型的字段。
setUpdateLastPrintedProperty(boolean value)设置一个值,确定是否BuiltInDocumentProperties.getLastPrinted() / BuiltInDocumentProperties.setLastPrinted(java.util.Date)属性在保存前更新。
setUpdateLastSavedTimeProperty(boolean value)设置一个值,确定是否BuiltInDocumentProperties.getLastSavedTime() / BuiltInDocumentProperties.setLastSavedTime(java.util.Date)属性在保存前更新。
setUpdateSdtContent(boolean value)设置值确定内容是否StructuredDocumentTag在保存之前更新。
setUseAntiAliasing(boolean value)设置一个值,确定是否使用抗锯齿进行渲染。
setUseBookFoldPrintingSettings(boolean value)设置一个布尔值,指示是否应使用小册子打印布局保存文档,如果它是通过指定的PageSetup.getMultiplePages() / PageSetup.setMultiplePages(int).
setUseHighQualityRendering(boolean value)设置一个值确定是否使用高质量(即
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

XpsSaveOptions()

public XpsSaveOptions()

初始化此类的一个新实例,该实例可用于将文档保存在SaveFormat.XPS格式。

XpsSaveOptions(int saveFormat)

public XpsSaveOptions(int saveFormat)

初始化此类的新实例。

参数:

范围类型描述
saveFormatint

createSaveOptions(int saveFormat)

public static SaveOptions createSaveOptions(int saveFormat)

参数:

范围类型描述
saveFormatint

退货: SaveOptions

createSaveOptions(String fileName)

public static SaveOptions createSaveOptions(String fileName)

创建适合给定文件名中指定的文件扩展名的类的保存选项对象。

参数:

范围类型描述
fileNamejava.lang.String此文件名的扩展名决定了要创建的保存选项对象的类。

退货: SaveOptions - 派生自的类的对象SaveOptions.

equals(Object obj)

public boolean equals(Object obj)

确定指定对象的值是否与当前对象相等。

参数:

范围类型描述
objjava.lang.Object

退货: 布尔值

getAllowEmbeddingPostScriptFonts()

public boolean getAllowEmbeddingPostScriptFonts()

获取一个布尔值,指示在保存文档时在文档中嵌入 TrueType 字体时是否允许嵌入带有 PostScript 轮廓的字体。默认值为false.

请注意,Word 不嵌入 PostScript 字体,但可以打开带有此类嵌入字体的文档。

此选项仅在FontInfoCollection.getEmbedTrueTypeFonts() / FontInfoCollection.setEmbedTrueTypeFonts(boolean)DocumentBase.getFontInfos()属性设置为 true 。

退货: boolean - 一个布尔值,指示在保存文档时是否允许在文档中嵌入 TrueType 字体时嵌入具有 PostScript 轮廓的字体。

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getColorMode()

public int getColorMode()

获取确定颜色呈现方式的值。默认值为ColorMode.NORMAL.

退货: int - 确定颜色呈现方式的值。返回值是其中之一ColorMode常数。

getDefaultTemplate()

public String getDefaultTemplate()

获取默认模板的路径(包括文件名)。此属性的默认值为empty string.如果指定,此路径用于加载模板时Document.getAutomaticallyUpdateStyles() / Document.setAutomaticallyUpdateStyles(boolean)是真的,但是Document.getAttachedTemplate() / Document.setAttachedTemplate(java.lang.String)是空的。

退货: java.lang.String - 默认模板的路径(包括文件名)。

getDml3DEffectsRenderingMode()

public int getDml3DEffectsRenderingMode()

获取确定如何呈现 3D 效果的值。默认值为Dml3DEffectsRenderingMode.BASIC.

退货: int - 决定如何呈现 3D 效果的值。返回值是其中之一Dml3DEffectsRenderingMode常数。

getDmlEffectsRenderingMode()

public int getDmlEffectsRenderingMode()

获取确定如何呈现 DrawingML 效果的值。默认值为DmlEffectsRenderingMode.SIMPLIFIED.

当文档导出为固定页面格式时使用此属性。

退货: int - 确定如何呈现 DrawingML 效果的值。返回值是其中之一DmlEffectsRenderingMode常数。

getDmlRenderingMode()

public int getDmlRenderingMode()

获取确定如何呈现 DrawingML 形状的值。默认值为DmlRenderingMode.FALLBACK.

当文档导出为固定页面格式时使用此属性。

退货: int - 确定 DrawingML 形状如何呈现的值。返回值是其中之一DmlRenderingMode常数。

getExportGeneratorName()

public boolean getExportGeneratorName()

当为真时,导致 Aspose.Words 的名称和版本被嵌入到生成的文件中。默认值为true.

退货: boolean - 相应的布尔值。

getImlRenderingMode()

public int getImlRenderingMode()

获取确定如何呈现墨迹 (InkML) 对象的值。默认值为ImlRenderingMode.INK_ML.

当文档导出为固定页面格式时使用此属性。

退货: int - 确定如何呈现墨迹 (InkML) 对象的值。返回值是其中之一ImlRenderingMode常数。

getJpegQuality()

public int getJpegQuality()

获取确定 Html 文档中 JPEG 图像质量的值。

仅当文档包含 JPEG 图像时才有效。

使用此属性获取或设置以固定页面格式保存时文档内图像的质量。该值可能在 0 到 100 之间变化,其中 0 表示质量最差但压缩最大,100 表示质量最好但压缩最小。

默认值为 95。

退货: int - 确定 Html 文档中 JPEG 图像质量的值。

getMemoryOptimization()

public boolean getMemoryOptimization()

获取确定在保存文档之前是否应执行内存优化的值。此属性的默认值为false.将此选项设置为 true 可以显着减少内存消耗,同时以较慢的保存时间为代价保存大型文档。

退货: 布尔值 - 确定在保存文档之前是否应执行内存优化的值。

getMetafileRenderingOptions()

public MetafileRenderingOptions getMetafileRenderingOptions()

允许指定图元文件渲染选项。

退货: MetafileRenderingOptions - 相应的MetafileRenderingOptions价值。

getNumeralFormat()

public int getNumeralFormat()

得到NumeralFormat用于渲染数字。默认使用欧洲数字。如果此属性的值已更改且页面布局已构建,则Document.updatePageLayout()被自动调用以更新任何更改。

退货: 整数 -{NumeralFormat用于渲染数字。返回值是其中之一NumeralFormat常数。

getOptimizeOutput()

public boolean getOptimizeOutput()

Flag 表示是否需要优化输出。如果设置了此标志,则会删除冗余嵌套画布和空画布,并且还会连接具有相同格式的相邻字形。注意:如果此属性设置为 true,可能会影响内容显示的准确性。默认为假。

退货: boolean - 相应的布尔值。

getOutlineOptions()

public OutlineOptions getOutlineOptions()

允许指定大纲选项。

请注意,ExpandedOutlineLevels 选项在保存到 XPS 时将不起作用。

退货: OutlineOptions - 相应的OutlineOptions价值。

getPageSavingCallback()

public IPageSavingCallback getPageSavingCallback()

允许控制在将文档导出为固定页面格式时如何保存单独的页面。

退货: IPageSavingCallback - 相应的IPageSavingCallback价值。

getPageSet()

public PageSet getPageSet()

获取要呈现的页面。默认为文档中的所有页面。

退货: PageSet - 要呈现的页面。

getPrettyFormat()

public boolean getPrettyFormat()

当 true 时,漂亮的格式输出适用。默认值为false.

调成true使 HTML、MHTML、EPUB、WordML、RTF、DOCX 和 ODT 输出人类可读。用于测试或调试。

退货: boolean - 相应的布尔值。

getProgressCallback()

public IDocumentSavingCallback getProgressCallback()

在保存文档期间调用并接受有关保存进度的数据。

保存到时报告进度SaveFormat.DOCX, SaveFormat.FLAT_OPC, SaveFormat.DOCM, SaveFormat.DOTM, SaveFormat.DOTX, SaveFormat.HTML, SaveFormat.MHTML, SaveFormat.EPUB, SaveFormat.XAML_FLOW, 或者SaveFormat.XAML_FLOW_PACK.

退货: IDocumentSavingCallback - 相应的IDocumentSavingCallback价值。

getSaveFormat()

public int getSaveFormat()

如果使用此保存选项对象,则指定保存文档的格式。只能是SaveFormat.XPS.

退货: int - 相应的 int 值。返回值是其中之一SaveFormat常数。

getTempFolder()

public String getTempFolder()

指定保存到 DOC 或 DOCX 文件时使用的临时文件的文件夹。默认情况下,此属性为 null 且不使用临时文件。

当Aspose.Words 保存文档时,它需要创建临时的内部结构。默认情况下,这些内部结构是在内存中创建的,并且在保存文档时内存使用会在短时间内出现峰值。保存完成后,内存将被垃圾收集器释放和回收。

如果您正在保存非常大的文档(数千页)和/或同时处理许多文档,那么保存期间的内存峰值可能会非常大,足以导致系统抛出 java.lang.IndexOutOfBoundsException。使用指定临时文件夹getTempFolder() / setTempFolder(java.lang.String)将导致 Aspose.Words 将内部结构保存在临时文件而不是内存中。它会减少保存期间的内存使用量,但会降低保存性能。

该文件夹必须存在且可写,否则会抛出异常。

保存完成后,Aspose.Words 会自动删除所有临时文件。

退货: java.lang.String - 相应的 java.lang.String 值。

getUpdateCreatedTimeProperty()

public boolean getUpdateCreatedTimeProperty()

获取一个值,确定是否BuiltInDocumentProperties.getCreatedTime() / BuiltInDocumentProperties.setCreatedTime(java.util.Date)属性在保存前更新。默认值为假;

退货: boolean - 确定是否BuiltInDocumentProperties.getCreatedTime() / BuiltInDocumentProperties.setCreatedTime(java.util.Date)属性在保存前更新。

getUpdateFields()

public boolean getUpdateFields()

获取一个值,该值确定在将文档保存为固定页面格式之前是否应更新某些类型的字段。此属性的默认值为true.允许指定是否模仿 MS Word 行为。

退货: boolean - 确定在将文档保存为固定页面格式之前是否应更新某些类型的字段的值。

getUpdateLastPrintedProperty()

public boolean getUpdateLastPrintedProperty()

获取一个值,确定是否BuiltInDocumentProperties.getLastPrinted() / BuiltInDocumentProperties.setLastPrinted(java.util.Date)属性在保存前更新。

退货: boolean - 确定是否BuiltInDocumentProperties.getLastPrinted() / BuiltInDocumentProperties.setLastPrinted(java.util.Date)属性在保存前更新。

getUpdateLastSavedTimeProperty()

public boolean getUpdateLastSavedTimeProperty()

获取一个值,确定是否BuiltInDocumentProperties.getLastSavedTime() / BuiltInDocumentProperties.setLastSavedTime(java.util.Date)属性在保存前更新。

退货: boolean - 确定是否BuiltInDocumentProperties.getLastSavedTime() / BuiltInDocumentProperties.setLastSavedTime(java.util.Date)属性在保存前更新。

getUpdateSdtContent()

public boolean getUpdateSdtContent()

获取确定内容是否为StructuredDocumentTag在保存之前更新。默认值为 false 。

退货: boolean - 确定内容是否为StructuredDocumentTag在保存之前更新。

getUseAntiAliasing()

public boolean getUseAntiAliasing()

获取一个值,该值确定是否对渲染使用抗锯齿。

默认值为 false 。当此值设置为 true 时,将使用抗锯齿进行渲染。

当文档导出为以下格式时使用此属性:SaveFormat.TIFF, SaveFormat.PNG, SaveFormat.BMP, SaveFormat.JPEG, SaveFormat.EMF .当文档导出到SaveFormat.HTML, SaveFormat.MHTML, SaveFormat.EPUBSaveFormat.AZW_3格式 此选项用于光栅图像。

退货: 布尔值 - 确定是否使用抗锯齿进行渲染的值。

getUseBookFoldPrintingSettings()

public boolean getUseBookFoldPrintingSettings()

获取一个布尔值,指示是否应使用小册子打印布局保存文档(如果通过以下方式指定)PageSetup.getMultiplePages() / PageSetup.setMultiplePages(int).

如果指定此选项,FixedPageSaveOptions.getPageSet() / FixedPageSaveOptions.setPageSet(com.aspose.words.PageSet)保存时被忽略。此行为与 MS Word 相匹配。如果在页面设置中未指定书折打印设置,则此选项将无效。

退货: boolean - 一个布尔值,指示是否应使用小册子打印布局保存文档(如果通过以下方式指定)PageSetup.getMultiplePages() / PageSetup.setMultiplePages(int).

getUseHighQualityRendering()

public boolean getUseHighQualityRendering()

获取一个值,该值确定是否使用高质量(即慢速)渲染算法。默认值为 false 。

当文档导出为图像格式时使用此属性:SaveFormat.TIFF, SaveFormat.PNG, SaveFormat.BMP, SaveFormat.JPEG, SaveFormat.EMF.

退货: 布尔值 - 确定是否使用高质量的值(即

hashCode()

public native int hashCode()

退货: 整数

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setAllowEmbeddingPostScriptFonts(boolean value)

public void setAllowEmbeddingPostScriptFonts(boolean value)

设置一个布尔值,指示在保存文档时在文档中嵌入 TrueType 字体时是否允许嵌入带有 PostScript 轮廓的字体。默认值为false.

请注意,Word 不嵌入 PostScript 字体,但可以打开带有此类嵌入字体的文档。

此选项仅在FontInfoCollection.getEmbedTrueTypeFonts() / FontInfoCollection.setEmbedTrueTypeFonts(boolean)DocumentBase.getFontInfos()属性设置为 true 。

参数:

范围类型描述
valueboolean保存一个布尔值,指示在文档中嵌入 TrueType 字体时是否允许嵌入带有 PostScript 轮廓的字体。

setColorMode(int value)

public void setColorMode(int value)

设置确定颜色呈现方式的值。默认值为ColorMode.NORMAL.

参数:

范围类型描述
valueint确定颜色呈现方式的值。该值必须是其中之一ColorMode常数。

setDefaultTemplate(String value)

public void setDefaultTemplate(String value)

将路径设置为默认模板(包括文件名)。此属性的默认值为empty string.如果指定,此路径用于加载模板时Document.getAutomaticallyUpdateStyles() / Document.setAutomaticallyUpdateStyles(boolean)是真的,但是Document.getAttachedTemplate() / Document.setAttachedTemplate(java.lang.String)是空的。

参数:

范围类型描述
valuejava.lang.String默认模板的路径(包括文件名)。

setDml3DEffectsRenderingMode(int value)

public void setDml3DEffectsRenderingMode(int value)

设置确定 3D 效果呈现方式的值。默认值为Dml3DEffectsRenderingMode.BASIC.

参数:

范围类型描述
valueint确定如何呈现 3D 效果的值。该值必须是其中之一Dml3DEffectsRenderingMode常数。

setDmlEffectsRenderingMode(int value)

public void setDmlEffectsRenderingMode(int value)

设置一个值,确定如何呈现 DrawingML 效果。默认值为DmlEffectsRenderingMode.SIMPLIFIED.

当文档导出为固定页面格式时使用此属性。

参数:

范围类型描述
valueint确定如何呈现 DrawingML 效果的值。该值必须是其中之一DmlEffectsRenderingMode常数。

setDmlRenderingMode(int value)

public void setDmlRenderingMode(int value)

设置一个值,确定如何呈现 DrawingML 形状。默认值为DmlRenderingMode.FALLBACK.

当文档导出为固定页面格式时使用此属性。

参数:

范围类型描述
valueint确定如何呈现 DrawingML 形状的值。该值必须是其中之一DmlRenderingMode常数。

setExportGeneratorName(boolean value)

public void setExportGeneratorName(boolean value)

当为真时,导致 Aspose.Words 的名称和版本被嵌入到生成的文件中。默认值为true.

参数:

范围类型描述
valueboolean对应的布尔值。

setImlRenderingMode(int value)

public void setImlRenderingMode(int value)

设置一个值,确定如何呈现墨迹 (InkML) 对象。默认值为ImlRenderingMode.INK_ML.

当文档导出为固定页面格式时使用此属性。

参数:

范围类型描述
valueint确定如何呈现墨迹 (InkML) 对象的值。该值必须是其中之一ImlRenderingMode常数。

setJpegQuality(int value)

public void setJpegQuality(int value)

设置一个值,确定 Html 文档中 JPEG 图像的质量。

仅当文档包含 JPEG 图像时才有效。

使用此属性获取或设置以固定页面格式保存时文档内图像的质量。该值可能在 0 到 100 之间变化,其中 0 表示质量最差但压缩最大,100 表示质量最好但压缩最小。

默认值为 95。

参数:

范围类型描述
valueint确定 Html 文档中 JPEG 图像质量的值。

setMemoryOptimization(boolean value)

public void setMemoryOptimization(boolean value)

设置确定在保存文档之前是否应执行内存优化的值。此属性的默认值为false.将此选项设置为 true 可以显着减少内存消耗,同时以较慢的保存时间为代价保存大型文档。

参数:

范围类型描述
valueboolean确定在保存文档之前是否应执行内存优化的值。

setMetafileRenderingOptions(MetafileRenderingOptions value)

public void setMetafileRenderingOptions(MetafileRenderingOptions value)

允许指定图元文件渲染选项。

参数:

范围类型描述
valueMetafileRenderingOptions相应的MetafileRenderingOptions价值。

setNumeralFormat(int value)

public void setNumeralFormat(int value)

NumeralFormat用于渲染数字。默认使用欧洲数字。如果此属性的值已更改且页面布局已构建,则Document.updatePageLayout()被自动调用以更新任何更改。

参数:

范围类型描述
valueint{NumeralFormat用于渲染数字。该值必须是其中之一NumeralFormat常数。

setOptimizeOutput(boolean value)

public void setOptimizeOutput(boolean value)

Flag 表示是否需要优化输出。如果设置了此标志,则会删除冗余嵌套画布和空画布,并且还会连接具有相同格式的相邻字形。注意:如果此属性设置为 true,可能会影响内容显示的准确性。默认为假。

参数:

范围类型描述
valueboolean对应的布尔值。

setPageSavingCallback(IPageSavingCallback value)

public void setPageSavingCallback(IPageSavingCallback value)

允许控制在将文档导出为固定页面格式时如何保存单独的页面。

参数:

范围类型描述
valueIPageSavingCallback相应的IPageSavingCallback价值。

setPageSet(PageSet value)

public void setPageSet(PageSet value)

设置要呈现的页面。默认为文档中的所有页面。

参数:

范围类型描述
valuePageSet要呈现的页面。

setPrettyFormat(boolean value)

public void setPrettyFormat(boolean value)

当 true 时,漂亮的格式输出适用。默认值为false.

调成true使 HTML、MHTML、EPUB、WordML、RTF、DOCX 和 ODT 输出人类可读。用于测试或调试。

参数:

范围类型描述
valueboolean对应的布尔值。

setProgressCallback(IDocumentSavingCallback value)

public void setProgressCallback(IDocumentSavingCallback value)

在保存文档期间调用并接受有关保存进度的数据。

保存到时报告进度SaveFormat.DOCX, SaveFormat.FLAT_OPC, SaveFormat.DOCM, SaveFormat.DOTM, SaveFormat.DOTX, SaveFormat.HTML, SaveFormat.MHTML, SaveFormat.EPUB, SaveFormat.XAML_FLOW, 或者SaveFormat.XAML_FLOW_PACK.

参数:

范围类型描述
valueIDocumentSavingCallback相应的IDocumentSavingCallback价值。

setSaveFormat(int value)

public void setSaveFormat(int value)

如果使用此保存选项对象,则指定保存文档的格式。只能是SaveFormat.XPS.

参数:

范围类型描述
valueint对应的int值。该值必须是其中之一SaveFormat常数。

setTempFolder(String value)

public void setTempFolder(String value)

指定保存到 DOC 或 DOCX 文件时使用的临时文件的文件夹。默认情况下,此属性为 null 且不使用临时文件。

当Aspose.Words 保存文档时,它需要创建临时的内部结构。默认情况下,这些内部结构是在内存中创建的,并且在保存文档时内存使用会在短时间内出现峰值。保存完成后,内存将被垃圾收集器释放和回收。

如果您正在保存非常大的文档(数千页)和/或同时处理许多文档,那么保存期间的内存峰值可能会非常大,足以导致系统抛出 java.lang.IndexOutOfBoundsException。使用指定临时文件夹getTempFolder() / setTempFolder(java.lang.String)将导致 Aspose.Words 将内部结构保存在临时文件而不是内存中。它会减少保存期间的内存使用量,但会降低保存性能。

该文件夹必须存在且可写,否则会抛出异常。

保存完成后,Aspose.Words 会自动删除所有临时文件。

参数:

范围类型描述
valuejava.lang.String对应的java.lang.String值。

setUpdateCreatedTimeProperty(boolean value)

public void setUpdateCreatedTimeProperty(boolean value)

设置一个值,确定是否BuiltInDocumentProperties.getCreatedTime() / BuiltInDocumentProperties.setCreatedTime(java.util.Date)属性在保存前更新。默认值为假;

参数:

范围类型描述
valueboolean一个值决定是否BuiltInDocumentProperties.getCreatedTime() / BuiltInDocumentProperties.setCreatedTime(java.util.Date)属性在保存前更新。

setUpdateFields(boolean value)

public void setUpdateFields(boolean value)

设置一个值,确定在将文档保存为固定页面格式之前是否应更新某些类型的字段。此属性的默认值为true.允许指定是否模仿 MS Word 行为。

参数:

范围类型描述
valueboolean确定在将文档保存为固定页面格式之前是否应更新某些类型的字段的值。

setUpdateLastPrintedProperty(boolean value)

public void setUpdateLastPrintedProperty(boolean value)

设置一个值,确定是否BuiltInDocumentProperties.getLastPrinted() / BuiltInDocumentProperties.setLastPrinted(java.util.Date)属性在保存前更新。

参数:

范围类型描述
valueboolean一个值决定是否BuiltInDocumentProperties.getLastPrinted() / BuiltInDocumentProperties.setLastPrinted(java.util.Date)属性在保存前更新。

setUpdateLastSavedTimeProperty(boolean value)

public void setUpdateLastSavedTimeProperty(boolean value)

设置一个值,确定是否BuiltInDocumentProperties.getLastSavedTime() / BuiltInDocumentProperties.setLastSavedTime(java.util.Date)属性在保存前更新。

参数:

范围类型描述
valueboolean一个值决定是否BuiltInDocumentProperties.getLastSavedTime() / BuiltInDocumentProperties.setLastSavedTime(java.util.Date)属性在保存前更新。

setUpdateSdtContent(boolean value)

public void setUpdateSdtContent(boolean value)

设置值确定内容是否StructuredDocumentTag在保存之前更新。默认值为 false 。

参数:

范围类型描述
valueboolean值决定是否内容StructuredDocumentTag在保存之前更新。

setUseAntiAliasing(boolean value)

public void setUseAntiAliasing(boolean value)

设置一个值,确定是否使用抗锯齿进行渲染。

默认值为 false 。当此值设置为 true 时,将使用抗锯齿进行渲染。

当文档导出为以下格式时使用此属性:SaveFormat.TIFF, SaveFormat.PNG, SaveFormat.BMP, SaveFormat.JPEG, SaveFormat.EMF .当文档导出到SaveFormat.HTML, SaveFormat.MHTML, SaveFormat.EPUBSaveFormat.AZW_3格式 此选项用于光栅图像。

参数:

范围类型描述
valueboolean确定是否使用抗锯齿进行渲染的值。

setUseBookFoldPrintingSettings(boolean value)

public void setUseBookFoldPrintingSettings(boolean value)

设置一个布尔值,指示是否应使用小册子打印布局保存文档,如果它是通过指定的PageSetup.getMultiplePages() / PageSetup.setMultiplePages(int).

如果指定此选项,FixedPageSaveOptions.getPageSet() / FixedPageSaveOptions.setPageSet(com.aspose.words.PageSet)保存时被忽略。此行为与 MS Word 相匹配。如果在页面设置中未指定书折打印设置,则此选项将无效。

参数:

范围类型描述
valueboolean一个布尔值,指示是否应使用小册子打印布局保存文档(如果通过以下方式指定)PageSetup.getMultiplePages() / PageSetup.setMultiplePages(int).

setUseHighQualityRendering(boolean value)

public void setUseHighQualityRendering(boolean value)

设置一个值以确定是否使用高质量(即慢速)渲染算法。默认值为 false 。

当文档导出为图像格式时使用此属性:SaveFormat.TIFF, SaveFormat.PNG, SaveFormat.BMP, SaveFormat.JPEG, SaveFormat.EMF.

参数:

范围类型描述
valueboolean确定是否使用高质量的值(即

toString()

public String toString()

退货: java.lang.字符串

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

参数:

范围类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

参数:

范围类型描述
arg0long
arg1int