DocumentSaveOptions

Contents
[ ]
Request Response Model

BmpSaveOptionsData

Represents a container class for bmp save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
ColorMode ColorModeEnum Gets or sets the value determining how colors are rendered. { Normal
JpegQuality int Gets or sets the quality of the JPEG images inside PDF document.
MetafileRenderingOptions MetafileRenderingOptionsData Gets or sets the metafile rendering options.
NumeralFormat NumeralFormatEnum Gets or sets the symbol set, that is used to represent numbers while rendering to fixed page formats.
OptimizeOutput bool Gets or sets a value indicating whether it is required to optimize output of XPS. If this flag is set redundant nested canvases and empty canvases are removed, also neighbor glyphs with the same formatting are concatenated. Note: The accuracy of the content display may be affected if this property is set to true.. The default value is false.
PageCount int Gets or sets the number of pages to render.
PageIndex int Gets or sets the 0-based index of the first page to render.
HorizontalResolution double Gets or sets the horizontal resolution in dots per inch for the generated images. This property has effect only when saving to raster image formats. The default value is 96.
ImageBrightness double Gets or sets the brightness level of the image.
ImageColorMode ImageColorModeEnum Gets or sets the color mode of the image.
ImageContrast double Gets or sets the contrast level of the image.
PaperColor string Gets or sets the background (paper) color of the image.
PixelFormat PixelFormatEnum Gets or sets the pixel format of the image.
Resolution double Gets or sets both horizontal and vertical resolution in dots per inch for the generated images. This property has effect only when saving to raster image formats. The default value is 96.
Scale double Gets or sets the zoom factor of the image.
UseAntiAliasing bool Gets or sets a value indicating whether to use anti-aliasing for rendering.
UseGdiEmfRenderer bool Gets or sets a value indicating whether to use GDI+ or Aspose.Words metafile renderer when saving to EMF.
UseHighQualityRendering bool Gets or sets a value indicating whether to use high quality (i.e. slow) rendering algorithms.
VerticalResolution double Gets or sets the vertical resolution in dots per inch for the generated images. This property has effect only when saving to raster image formats. The default value is 96.

DocmSaveOptionsData

Represents a container class for docm save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
Compliance ComplianceEnum Gets or sets the oOXML version for the output document.
CompressionLevel CompressionLevelEnum Gets or sets the compression level.
Password string Gets or sets the password to encrypt document using ECMA376 Standard encryption algorithm.
PrettyFormat bool Gets or sets a value indicating whether to use pretty formats output.

DocSaveOptionsData

Represents a container class for doc/dot save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
AlwaysCompressMetafiles bool Gets or sets a value indicating when False, that small metafiles are not compressed for performance reason. The default value is true, all metafiles are compressed regardless of its size.
Password string Gets or sets the password.
SavePictureBullet bool Gets or sets a value indicating when False, that PictureBullet data is not saved to the output document. The default value is true.
SaveRoutingSlip bool Gets or sets a value indicating whether to save RoutingSlip data to output document.

DocxSaveOptionsData

Represents a container class for docx save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
Compliance ComplianceEnum Gets or sets the oOXML version for the output document.
CompressionLevel CompressionLevelEnum Gets or sets the compression level.
Password string Gets or sets the password to encrypt document using ECMA376 Standard encryption algorithm.
PrettyFormat bool Gets or sets a value indicating whether to use pretty formats output.

DotmSaveOptionsData

Represents a container class for dotm save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
Compliance ComplianceEnum Gets or sets the oOXML version for the output document.
CompressionLevel CompressionLevelEnum Gets or sets the compression level.
Password string Gets or sets the password to encrypt document using ECMA376 Standard encryption algorithm.
PrettyFormat bool Gets or sets a value indicating whether to use pretty formats output.

DotSaveOptionsData

Represents a container class for dot save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
AlwaysCompressMetafiles bool Gets or sets a value indicating when False, that small metafiles are not compressed for performance reason. The default value is true, all metafiles are compressed regardless of its size.
Password string Gets or sets the password.
SavePictureBullet bool Gets or sets a value indicating when False, that PictureBullet data is not saved to the output document. The default value is true.
SaveRoutingSlip bool Gets or sets a value indicating whether to save RoutingSlip data to output document.

DotxSaveOptionsData

Represents a container class for dotx save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
Compliance ComplianceEnum Gets or sets the oOXML version for the output document.
CompressionLevel CompressionLevelEnum Gets or sets the compression level.
Password string Gets or sets the password to encrypt document using ECMA376 Standard encryption algorithm.
PrettyFormat bool Gets or sets a value indicating whether to use pretty formats output.

EmfSaveOptionsData

Represents a container class for emf save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
ColorMode ColorModeEnum Gets or sets the value determining how colors are rendered. { Normal
JpegQuality int Gets or sets the quality of the JPEG images inside PDF document.
MetafileRenderingOptions MetafileRenderingOptionsData Gets or sets the metafile rendering options.
NumeralFormat NumeralFormatEnum Gets or sets the symbol set, that is used to represent numbers while rendering to fixed page formats.
OptimizeOutput bool Gets or sets a value indicating whether it is required to optimize output of XPS. If this flag is set redundant nested canvases and empty canvases are removed, also neighbor glyphs with the same formatting are concatenated. Note: The accuracy of the content display may be affected if this property is set to true.. The default value is false.
PageCount int Gets or sets the number of pages to render.
PageIndex int Gets or sets the 0-based index of the first page to render.
HorizontalResolution double Gets or sets the horizontal resolution in dots per inch for the generated images. This property has effect only when saving to raster image formats. The default value is 96.
ImageBrightness double Gets or sets the brightness level of the image.
ImageColorMode ImageColorModeEnum Gets or sets the color mode of the image.
ImageContrast double Gets or sets the contrast level of the image.
PaperColor string Gets or sets the background (paper) color of the image.
PixelFormat PixelFormatEnum Gets or sets the pixel format of the image.
Resolution double Gets or sets both horizontal and vertical resolution in dots per inch for the generated images. This property has effect only when saving to raster image formats. The default value is 96.
Scale double Gets or sets the zoom factor of the image.
UseAntiAliasing bool Gets or sets a value indicating whether to use anti-aliasing for rendering.
UseGdiEmfRenderer bool Gets or sets a value indicating whether to use GDI+ or Aspose.Words metafile renderer when saving to EMF.
UseHighQualityRendering bool Gets or sets a value indicating whether to use high quality (i.e. slow) rendering algorithms.
VerticalResolution double Gets or sets the vertical resolution in dots per inch for the generated images. This property has effect only when saving to raster image formats. The default value is 96.

EpubSaveOptionsData

Represents a container class for epub save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
AllowNegativeIndent bool Gets or sets a value indicating whether negative left and right indents of paragraphs are allowed (not normalized) .
CssClassNamePrefix string Gets or sets the prefix which is added to all CSS class names. The default value is an empty string and generated CSS class names have no common prefix. If this value is not empty, all CSS classes generated by Aspose.Words will start with the specified prefix.This might be useful, for example, if you add custom CSS to generated documents and want to prevent class name conflicts. If the value is not null or empty, it must be a valid CSS identifier.
CssStyleSheetFileName string Gets or sets the name of the CSS file written when the document is exported to HTML.
CssStyleSheetType CssStyleSheetTypeEnum Gets or sets the option that controls how the CSS styles are exported.
DocumentSplitCriteria DocumentSplitCriteriaEnum Gets or sets the option that controls how the document should be split when saving.
DocumentSplitHeadingLevel int Gets or sets the maximum level of headings at which to split the document.
Encoding string Gets or sets the character encoding to use when exporting.
ExportDocumentProperties bool Gets or sets a value indicating whether to export built-in and custom document properties.
ExportDropDownFormFieldAsText bool Gets or sets the flag, that controls how drop-down form fields are saved to HTML. The default value is false.
ExportFontResources bool Gets or sets a value indicating whether font resources should be exported.
ExportFontsAsBase64 bool Gets or sets a value indicating whether fonts resources should be embedded to HTML in Base64 encoding. The default value is false.
ExportHeadersFootersMode ExportHeadersFootersModeEnum Gets or sets the option that controls how headers and footers are exported.
ExportImagesAsBase64 bool Gets or sets a value indicating whether images are saved in Base64 format.
ExportLanguageInformation bool Gets or sets a value indicating whether language information is exported.
ExportListLabels ExportListLabelsEnum Gets or sets the option that controls how list labels are exported.
ExportOriginalUrlForLinkedImages bool Gets or sets a value indicating whether the original URL should be used as the URL of the linked images. The default value is false.
ExportPageMargins bool Gets or sets a value indicating whether page margins are exported to HTML, MHTML or EPUB. The default value is false.
ExportPageSetup bool Gets or sets a value indicating whether page setup is exported.
ExportRelativeFontSize bool Gets or sets a value indicating whether font sizes should be output in relative units when saving.
ExportRoundtripInformation bool Gets or sets a value indicating whether to write the roundtrip information when saving to HTML. The default value is true.
ExportTextBoxAsSvg bool Gets or sets the flag, that controls how textboxes represented by Aspose.Words.Drawing.Shape are saved to HTML, MHTML or EPUB. The default value is false. When set to true, exports textboxes as inline “svg” elements. When false, exports as “image” elements.
ExportTextInputFormFieldAsText bool Gets or sets the flag, that controls how text input form fields are saved.
ExportTocPageNumbers bool Gets or sets a value indicating whether to write page numbers to table of contents when saving.
ExportXhtmlTransitional bool Gets or sets a value indicating whether to write the DOCTYPE declaration when saving.
FontResourcesSubsettingSizeThreshold int Gets or sets the option that controls which font resources need subsetting when saving.
FontsFolder string Gets or sets the physical folder where fonts are saved when exporting a document.
FontsFolderAlias string Gets or sets the name of the folder used to construct font URIs.
HtmlVersion HtmlVersionEnum Gets or sets the version of HTML standard, that should be used when saving the document to HTML or MHTML. Default value is Aspose.Words.Saving.HtmlVersion.Xhtml.
ImageResolution int Gets or sets the output resolution for images when exporting.
ImagesFolder string Gets or sets the physical folder where images are saved when exporting a document.
ImagesFolderAlias string Gets or sets the name of the folder used to construct image URIs.
MetafileFormat MetafileFormatEnum Gets or sets the options, that controls in what format metafiles are saved when exporting to HTML, MHTML, or EPUB. The default value is Aspose.Words.Saving.HtmlMetafileFormat.Png, meaning that metafiles are rendered to raster PNG images. Metafiles are not natively displayed by HTML browsers. By default, Aspose.Words converts WMF and EMF images into PNG files when exporting to HTML.Other options are to convert metafiles to SVG images or to export them as is without conversion. Some image transforms, in particular image cropping, will not be applied to metafile images if they are exported to HTML without conversion.
OfficeMathOutputMode OfficeMathOutputModeEnum Gets or sets the option that controls how OfficeMath objects are exported to HTML, MHTML or EPUB. The default value is HtmlOfficeMathOutputMode.Image.
PrettyFormat bool Gets or sets a value indicating whether to use pretty formats output.
ResolveFontNames bool Gets or sets a value indicating whether font family names used in the document are resolved and substituted according to FontSettings when being written into HTML-based formats. The default value is false.
ResourceFolder string Gets or sets the physical folder where all resources like images, fonts, and external CSS are saved when a document is exported to HTML. The default value is an empty string.
ResourceFolderAlias string Gets or sets the name of the folder used to construct URIs of all resources written into HTML document. The default value is an empty string.
ScaleImageToShapeSize bool Gets or sets a value indicating whether images are scaled by Aspose.Words to the bounding shape size when exporting.
TableWidthOutputMode TableWidthOutputModeEnum Gets or sets the option that controls how table, row and cell widths are exported.
EpubNavigationMapLevel int Gets or sets the maximum level of headings populated to the navigation map when exporting.

FixedPageSaveOptionsData

Represents a contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc) .

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
ColorMode ColorModeEnum Gets or sets the value determining how colors are rendered. { Normal
JpegQuality int Gets or sets the quality of the JPEG images inside PDF document.
MetafileRenderingOptions MetafileRenderingOptionsData Gets or sets the metafile rendering options.
NumeralFormat NumeralFormatEnum Gets or sets the symbol set, that is used to represent numbers while rendering to fixed page formats.
OptimizeOutput bool Gets or sets a value indicating whether it is required to optimize output of XPS. If this flag is set redundant nested canvases and empty canvases are removed, also neighbor glyphs with the same formatting are concatenated. Note: The accuracy of the content display may be affected if this property is set to true.. The default value is false.
PageCount int Gets or sets the number of pages to render.
PageIndex int Gets or sets the 0-based index of the first page to render.

FlatOpcMacroSaveOptionsData

Represents a container class for fopc_macro save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
Compliance ComplianceEnum Gets or sets the oOXML version for the output document.
CompressionLevel CompressionLevelEnum Gets or sets the compression level.
Password string Gets or sets the password to encrypt document using ECMA376 Standard encryption algorithm.
PrettyFormat bool Gets or sets a value indicating whether to use pretty formats output.

FlatOpcSaveOptionsData

Represents a container class for fopc save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
Compliance ComplianceEnum Gets or sets the oOXML version for the output document.
CompressionLevel CompressionLevelEnum Gets or sets the compression level.
Password string Gets or sets the password to encrypt document using ECMA376 Standard encryption algorithm.
PrettyFormat bool Gets or sets a value indicating whether to use pretty formats output.

FlatOpcTemplateMacroSaveOptionsData

Represents a container class for fopc_template_macro save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
Compliance ComplianceEnum Gets or sets the oOXML version for the output document.
CompressionLevel CompressionLevelEnum Gets or sets the compression level.
Password string Gets or sets the password to encrypt document using ECMA376 Standard encryption algorithm.
PrettyFormat bool Gets or sets a value indicating whether to use pretty formats output.

FlatOpcTemplateSaveOptionsData

Represents a container class for fopc_template save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
Compliance ComplianceEnum Gets or sets the oOXML version for the output document.
CompressionLevel CompressionLevelEnum Gets or sets the compression level.
Password string Gets or sets the password to encrypt document using ECMA376 Standard encryption algorithm.
PrettyFormat bool Gets or sets a value indicating whether to use pretty formats output.

GifSaveOptionsData

Represents a container class for gif save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
ColorMode ColorModeEnum Gets or sets the value determining how colors are rendered. { Normal
JpegQuality int Gets or sets the quality of the JPEG images inside PDF document.
MetafileRenderingOptions MetafileRenderingOptionsData Gets or sets the metafile rendering options.
NumeralFormat NumeralFormatEnum Gets or sets the symbol set, that is used to represent numbers while rendering to fixed page formats.
OptimizeOutput bool Gets or sets a value indicating whether it is required to optimize output of XPS. If this flag is set redundant nested canvases and empty canvases are removed, also neighbor glyphs with the same formatting are concatenated. Note: The accuracy of the content display may be affected if this property is set to true.. The default value is false.
PageCount int Gets or sets the number of pages to render.
PageIndex int Gets or sets the 0-based index of the first page to render.
HorizontalResolution double Gets or sets the horizontal resolution in dots per inch for the generated images. This property has effect only when saving to raster image formats. The default value is 96.
ImageBrightness double Gets or sets the brightness level of the image.
ImageColorMode ImageColorModeEnum Gets or sets the color mode of the image.
ImageContrast double Gets or sets the contrast level of the image.
PaperColor string Gets or sets the background (paper) color of the image.
PixelFormat PixelFormatEnum Gets or sets the pixel format of the image.
Resolution double Gets or sets both horizontal and vertical resolution in dots per inch for the generated images. This property has effect only when saving to raster image formats. The default value is 96.
Scale double Gets or sets the zoom factor of the image.
UseAntiAliasing bool Gets or sets a value indicating whether to use anti-aliasing for rendering.
UseGdiEmfRenderer bool Gets or sets a value indicating whether to use GDI+ or Aspose.Words metafile renderer when saving to EMF.
UseHighQualityRendering bool Gets or sets a value indicating whether to use high quality (i.e. slow) rendering algorithms.
VerticalResolution double Gets or sets the vertical resolution in dots per inch for the generated images. This property has effect only when saving to raster image formats. The default value is 96.

HtmlFixedSaveOptionsData

Represents a container class for fixed html save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
ColorMode ColorModeEnum Gets or sets the value determining how colors are rendered. { Normal
JpegQuality int Gets or sets the quality of the JPEG images inside PDF document.
MetafileRenderingOptions MetafileRenderingOptionsData Gets or sets the metafile rendering options.
NumeralFormat NumeralFormatEnum Gets or sets the symbol set, that is used to represent numbers while rendering to fixed page formats.
OptimizeOutput bool Gets or sets a value indicating whether it is required to optimize output of XPS. If this flag is set redundant nested canvases and empty canvases are removed, also neighbor glyphs with the same formatting are concatenated. Note: The accuracy of the content display may be affected if this property is set to true.. The default value is false.
PageCount int Gets or sets the number of pages to render.
PageIndex int Gets or sets the 0-based index of the first page to render.
CssClassNamesPrefix string Gets or sets the prefix which is added to all class names in style.css file. Default value is “aw”.
Encoding string Gets or sets the character encoding.
ExportEmbeddedCss bool Gets or sets a value indicating whether the CSS (Cascading Style Sheet) should be embedded into the Html document.
ExportEmbeddedFonts bool Gets or sets a value indicating whether fonts should be embedded into the Html document in Base64 format.
ExportEmbeddedImages bool Gets or sets a value indicating whether images should be embedded into the Html document in Base64 format.
ExportFormFields bool Gets or sets a value indicating whether form fields are exported as interactive items (as ‘input’ tag) rather than converted to text or graphics.
FontFormat FontFormatEnum Gets or sets the export format of fonts.
PageHorizontalAlignment PageHorizontalAlignmentEnum Gets or sets the horizontal alignment of pages in the HTML document. The default value is HtmlFixedHorizontalPageAlignment.Center.
PageMargins double Gets or sets the margin around pages in HTML document. The margins value is measured in points and should be equal to or greater than 0. Default value is 10 points.
ResourcesFolder string Gets or sets the physical folder where resources are saved when exporting the document.
ResourcesFolderAlias string Gets or sets the name of the folder used to construct resource URIs.
SaveFontFaceCssSeparately bool Gets or sets a value indicating whether “@font-face” CSS rules should be placed into a separate file “fontFaces.css” when a document is being saved with external stylesheet (that is, when Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedCss is false) . The default value is false, all CSS rules are written into single file “styles.css”.
ShowPageBorder bool Gets or sets a value indicating whether to show border around pages.
UseTargetMachineFonts bool Gets or sets a value indicating whether fonts from target machine must be used to display the document. If this flag is set to true, Aspose.Words.Saving.HtmlFixedSaveOptions.FontFormat and Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedFonts properties do not have effect, also Aspose.Words.Saving.HtmlFixedSaveOptions.ResourceSavingCallback is not fired for fonts. The default value is false.

HtmlSaveOptionsData

Represents a container class for html save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
AllowNegativeIndent bool Gets or sets a value indicating whether negative left and right indents of paragraphs are allowed (not normalized) .
CssClassNamePrefix string Gets or sets the prefix which is added to all CSS class names. The default value is an empty string and generated CSS class names have no common prefix. If this value is not empty, all CSS classes generated by Aspose.Words will start with the specified prefix.This might be useful, for example, if you add custom CSS to generated documents and want to prevent class name conflicts. If the value is not null or empty, it must be a valid CSS identifier.
CssStyleSheetFileName string Gets or sets the name of the CSS file written when the document is exported to HTML.
CssStyleSheetType CssStyleSheetTypeEnum Gets or sets the option that controls how the CSS styles are exported.
DocumentSplitCriteria DocumentSplitCriteriaEnum Gets or sets the option that controls how the document should be split when saving.
DocumentSplitHeadingLevel int Gets or sets the maximum level of headings at which to split the document.
Encoding string Gets or sets the character encoding to use when exporting.
ExportDocumentProperties bool Gets or sets a value indicating whether to export built-in and custom document properties.
ExportDropDownFormFieldAsText bool Gets or sets the flag, that controls how drop-down form fields are saved to HTML. The default value is false.
ExportFontResources bool Gets or sets a value indicating whether font resources should be exported.
ExportFontsAsBase64 bool Gets or sets a value indicating whether fonts resources should be embedded to HTML in Base64 encoding. The default value is false.
ExportHeadersFootersMode ExportHeadersFootersModeEnum Gets or sets the option that controls how headers and footers are exported.
ExportImagesAsBase64 bool Gets or sets a value indicating whether images are saved in Base64 format.
ExportLanguageInformation bool Gets or sets a value indicating whether language information is exported.
ExportListLabels ExportListLabelsEnum Gets or sets the option that controls how list labels are exported.
ExportOriginalUrlForLinkedImages bool Gets or sets a value indicating whether the original URL should be used as the URL of the linked images. The default value is false.
ExportPageMargins bool Gets or sets a value indicating whether page margins are exported to HTML, MHTML or EPUB. The default value is false.
ExportPageSetup bool Gets or sets a value indicating whether page setup is exported.
ExportRelativeFontSize bool Gets or sets a value indicating whether font sizes should be output in relative units when saving.
ExportRoundtripInformation bool Gets or sets a value indicating whether to write the roundtrip information when saving to HTML. The default value is true.
ExportTextBoxAsSvg bool Gets or sets the flag, that controls how textboxes represented by Aspose.Words.Drawing.Shape are saved to HTML, MHTML or EPUB. The default value is false. When set to true, exports textboxes as inline “svg” elements. When false, exports as “image” elements.
ExportTextInputFormFieldAsText bool Gets or sets the flag, that controls how text input form fields are saved.
ExportTocPageNumbers bool Gets or sets a value indicating whether to write page numbers to table of contents when saving.
ExportXhtmlTransitional bool Gets or sets a value indicating whether to write the DOCTYPE declaration when saving.
FontResourcesSubsettingSizeThreshold int Gets or sets the option that controls which font resources need subsetting when saving.
FontsFolder string Gets or sets the physical folder where fonts are saved when exporting a document.
FontsFolderAlias string Gets or sets the name of the folder used to construct font URIs.
HtmlVersion HtmlVersionEnum Gets or sets the version of HTML standard, that should be used when saving the document to HTML or MHTML. Default value is Aspose.Words.Saving.HtmlVersion.Xhtml.
ImageResolution int Gets or sets the output resolution for images when exporting.
ImagesFolder string Gets or sets the physical folder where images are saved when exporting a document.
ImagesFolderAlias string Gets or sets the name of the folder used to construct image URIs.
MetafileFormat MetafileFormatEnum Gets or sets the options, that controls in what format metafiles are saved when exporting to HTML, MHTML, or EPUB. The default value is Aspose.Words.Saving.HtmlMetafileFormat.Png, meaning that metafiles are rendered to raster PNG images. Metafiles are not natively displayed by HTML browsers. By default, Aspose.Words converts WMF and EMF images into PNG files when exporting to HTML.Other options are to convert metafiles to SVG images or to export them as is without conversion. Some image transforms, in particular image cropping, will not be applied to metafile images if they are exported to HTML without conversion.
OfficeMathOutputMode OfficeMathOutputModeEnum Gets or sets the option that controls how OfficeMath objects are exported to HTML, MHTML or EPUB. The default value is HtmlOfficeMathOutputMode.Image.
PrettyFormat bool Gets or sets a value indicating whether to use pretty formats output.
ResolveFontNames bool Gets or sets a value indicating whether font family names used in the document are resolved and substituted according to FontSettings when being written into HTML-based formats. The default value is false.
ResourceFolder string Gets or sets the physical folder where all resources like images, fonts, and external CSS are saved when a document is exported to HTML. The default value is an empty string.
ResourceFolderAlias string Gets or sets the name of the folder used to construct URIs of all resources written into HTML document. The default value is an empty string.
ScaleImageToShapeSize bool Gets or sets a value indicating whether images are scaled by Aspose.Words to the bounding shape size when exporting.
TableWidthOutputMode TableWidthOutputModeEnum Gets or sets the option that controls how table, row and cell widths are exported.

ImageSaveOptionsData

Represents a container abstract class for image save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
ColorMode ColorModeEnum Gets or sets the value determining how colors are rendered. { Normal
JpegQuality int Gets or sets the quality of the JPEG images inside PDF document.
MetafileRenderingOptions MetafileRenderingOptionsData Gets or sets the metafile rendering options.
NumeralFormat NumeralFormatEnum Gets or sets the symbol set, that is used to represent numbers while rendering to fixed page formats.
OptimizeOutput bool Gets or sets a value indicating whether it is required to optimize output of XPS. If this flag is set redundant nested canvases and empty canvases are removed, also neighbor glyphs with the same formatting are concatenated. Note: The accuracy of the content display may be affected if this property is set to true.. The default value is false.
PageCount int Gets or sets the number of pages to render.
PageIndex int Gets or sets the 0-based index of the first page to render.
HorizontalResolution double Gets or sets the horizontal resolution in dots per inch for the generated images. This property has effect only when saving to raster image formats. The default value is 96.
ImageBrightness double Gets or sets the brightness level of the image.
ImageColorMode ImageColorModeEnum Gets or sets the color mode of the image.
ImageContrast double Gets or sets the contrast level of the image.
PaperColor string Gets or sets the background (paper) color of the image.
PixelFormat PixelFormatEnum Gets or sets the pixel format of the image.
Resolution double Gets or sets both horizontal and vertical resolution in dots per inch for the generated images. This property has effect only when saving to raster image formats. The default value is 96.
Scale double Gets or sets the zoom factor of the image.
UseAntiAliasing bool Gets or sets a value indicating whether to use anti-aliasing for rendering.
UseGdiEmfRenderer bool Gets or sets a value indicating whether to use GDI+ or Aspose.Words metafile renderer when saving to EMF.
UseHighQualityRendering bool Gets or sets a value indicating whether to use high quality (i.e. slow) rendering algorithms.
VerticalResolution double Gets or sets the vertical resolution in dots per inch for the generated images. This property has effect only when saving to raster image formats. The default value is 96.

JpegSaveOptionsData

Represents a container class for jpeg save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
ColorMode ColorModeEnum Gets or sets the value determining how colors are rendered. { Normal
JpegQuality int Gets or sets the quality of the JPEG images inside PDF document.
MetafileRenderingOptions MetafileRenderingOptionsData Gets or sets the metafile rendering options.
NumeralFormat NumeralFormatEnum Gets or sets the symbol set, that is used to represent numbers while rendering to fixed page formats.
OptimizeOutput bool Gets or sets a value indicating whether it is required to optimize output of XPS. If this flag is set redundant nested canvases and empty canvases are removed, also neighbor glyphs with the same formatting are concatenated. Note: The accuracy of the content display may be affected if this property is set to true.. The default value is false.
PageCount int Gets or sets the number of pages to render.
PageIndex int Gets or sets the 0-based index of the first page to render.
HorizontalResolution double Gets or sets the horizontal resolution in dots per inch for the generated images. This property has effect only when saving to raster image formats. The default value is 96.
ImageBrightness double Gets or sets the brightness level of the image.
ImageColorMode ImageColorModeEnum Gets or sets the color mode of the image.
ImageContrast double Gets or sets the contrast level of the image.
PaperColor string Gets or sets the background (paper) color of the image.
PixelFormat PixelFormatEnum Gets or sets the pixel format of the image.
Resolution double Gets or sets both horizontal and vertical resolution in dots per inch for the generated images. This property has effect only when saving to raster image formats. The default value is 96.
Scale double Gets or sets the zoom factor of the image.
UseAntiAliasing bool Gets or sets a value indicating whether to use anti-aliasing for rendering.
UseGdiEmfRenderer bool Gets or sets a value indicating whether to use GDI+ or Aspose.Words metafile renderer when saving to EMF.
UseHighQualityRendering bool Gets or sets a value indicating whether to use high quality (i.e. slow) rendering algorithms.
VerticalResolution double Gets or sets the vertical resolution in dots per inch for the generated images. This property has effect only when saving to raster image formats. The default value is 96.

MarkdownSaveOptionsData

Represents a container class for markdown save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
Encoding string Gets or sets the character encoding to use when exporting in plain text format.
ExportHeadersFootersMode ExportHeadersFootersModeEnum Gets or sets the option that controls whether to output headers and footers when exporting in plain text format. default value is TxtExportHeadersFootersMode.PrimaryOnly.
ForcePageBreaks bool Gets or sets a value indicating whether the page breaks should be preserved during export. The default value is false.
ParagraphBreak string Gets or sets the string to use as a paragraph break when exporting in plain text format.
TableContentAlignment TableContentAlignmentEnum Gets or sets the value, that specifies how to align contents in tables when exporting into the Markdown format. The default value is Auto.

MhtmlSaveOptionsData

Represents a container class for mhtml save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
AllowNegativeIndent bool Gets or sets a value indicating whether negative left and right indents of paragraphs are allowed (not normalized) .
CssClassNamePrefix string Gets or sets the prefix which is added to all CSS class names. The default value is an empty string and generated CSS class names have no common prefix. If this value is not empty, all CSS classes generated by Aspose.Words will start with the specified prefix.This might be useful, for example, if you add custom CSS to generated documents and want to prevent class name conflicts. If the value is not null or empty, it must be a valid CSS identifier.
CssStyleSheetFileName string Gets or sets the name of the CSS file written when the document is exported to HTML.
CssStyleSheetType CssStyleSheetTypeEnum Gets or sets the option that controls how the CSS styles are exported.
DocumentSplitCriteria DocumentSplitCriteriaEnum Gets or sets the option that controls how the document should be split when saving.
DocumentSplitHeadingLevel int Gets or sets the maximum level of headings at which to split the document.
Encoding string Gets or sets the character encoding to use when exporting.
ExportDocumentProperties bool Gets or sets a value indicating whether to export built-in and custom document properties.
ExportDropDownFormFieldAsText bool Gets or sets the flag, that controls how drop-down form fields are saved to HTML. The default value is false.
ExportFontResources bool Gets or sets a value indicating whether font resources should be exported.
ExportFontsAsBase64 bool Gets or sets a value indicating whether fonts resources should be embedded to HTML in Base64 encoding. The default value is false.
ExportHeadersFootersMode ExportHeadersFootersModeEnum Gets or sets the option that controls how headers and footers are exported.
ExportImagesAsBase64 bool Gets or sets a value indicating whether images are saved in Base64 format.
ExportLanguageInformation bool Gets or sets a value indicating whether language information is exported.
ExportListLabels ExportListLabelsEnum Gets or sets the option that controls how list labels are exported.
ExportOriginalUrlForLinkedImages bool Gets or sets a value indicating whether the original URL should be used as the URL of the linked images. The default value is false.
ExportPageMargins bool Gets or sets a value indicating whether page margins are exported to HTML, MHTML or EPUB. The default value is false.
ExportPageSetup bool Gets or sets a value indicating whether page setup is exported.
ExportRelativeFontSize bool Gets or sets a value indicating whether font sizes should be output in relative units when saving.
ExportRoundtripInformation bool Gets or sets a value indicating whether to write the roundtrip information when saving to HTML. The default value is true.
ExportTextBoxAsSvg bool Gets or sets the flag, that controls how textboxes represented by Aspose.Words.Drawing.Shape are saved to HTML, MHTML or EPUB. The default value is false. When set to true, exports textboxes as inline “svg” elements. When false, exports as “image” elements.
ExportTextInputFormFieldAsText bool Gets or sets the flag, that controls how text input form fields are saved.
ExportTocPageNumbers bool Gets or sets a value indicating whether to write page numbers to table of contents when saving.
ExportXhtmlTransitional bool Gets or sets a value indicating whether to write the DOCTYPE declaration when saving.
FontResourcesSubsettingSizeThreshold int Gets or sets the option that controls which font resources need subsetting when saving.
FontsFolder string Gets or sets the physical folder where fonts are saved when exporting a document.
FontsFolderAlias string Gets or sets the name of the folder used to construct font URIs.
HtmlVersion HtmlVersionEnum Gets or sets the version of HTML standard, that should be used when saving the document to HTML or MHTML. Default value is Aspose.Words.Saving.HtmlVersion.Xhtml.
ImageResolution int Gets or sets the output resolution for images when exporting.
ImagesFolder string Gets or sets the physical folder where images are saved when exporting a document.
ImagesFolderAlias string Gets or sets the name of the folder used to construct image URIs.
MetafileFormat MetafileFormatEnum Gets or sets the options, that controls in what format metafiles are saved when exporting to HTML, MHTML, or EPUB. The default value is Aspose.Words.Saving.HtmlMetafileFormat.Png, meaning that metafiles are rendered to raster PNG images. Metafiles are not natively displayed by HTML browsers. By default, Aspose.Words converts WMF and EMF images into PNG files when exporting to HTML.Other options are to convert metafiles to SVG images or to export them as is without conversion. Some image transforms, in particular image cropping, will not be applied to metafile images if they are exported to HTML without conversion.
OfficeMathOutputMode OfficeMathOutputModeEnum Gets or sets the option that controls how OfficeMath objects are exported to HTML, MHTML or EPUB. The default value is HtmlOfficeMathOutputMode.Image.
PrettyFormat bool Gets or sets a value indicating whether to use pretty formats output.
ResolveFontNames bool Gets or sets a value indicating whether font family names used in the document are resolved and substituted according to FontSettings when being written into HTML-based formats. The default value is false.
ResourceFolder string Gets or sets the physical folder where all resources like images, fonts, and external CSS are saved when a document is exported to HTML. The default value is an empty string.
ResourceFolderAlias string Gets or sets the name of the folder used to construct URIs of all resources written into HTML document. The default value is an empty string.
ScaleImageToShapeSize bool Gets or sets a value indicating whether images are scaled by Aspose.Words to the bounding shape size when exporting.
TableWidthOutputMode TableWidthOutputModeEnum Gets or sets the option that controls how table, row and cell widths are exported.
ExportCidUrlsForMhtmlResources bool Gets or sets a value indicating whether to use CID (Content-ID) URLs to reference resources (images, fonts, CSS) included in MHTML documents. The default value is false.

OdtSaveOptionsData

Represents a container class for odt/ott save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
IsStrictSchema11 bool Gets or sets a value indicating whether export should correspond to ODT specification 1.1 strictly.
MeasureUnit MeasureUnitEnum Gets or sets the units of measure to apply to document content. The default value is Aspose.Words.Saving.OdtSaveMeasureUnit.Centimeters. Open Office uses centimeters when specifying lengths, widths and other measurable formatting and content properties in documents whereas MS Office uses inches.
Password string Gets or sets the password to encrypt document.
PrettyFormat bool Gets or sets a value indicating whether to use pretty formats output.

OoxmlSaveOptionsData

Represents a container class for docx/docm/dotx/dotm/flatopc save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
Compliance ComplianceEnum Gets or sets the oOXML version for the output document.
CompressionLevel CompressionLevelEnum Gets or sets the compression level.
Password string Gets or sets the password to encrypt document using ECMA376 Standard encryption algorithm.
PrettyFormat bool Gets or sets a value indicating whether to use pretty formats output.

OpenXpsSaveOptionsData

Represents a container class for xps save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
ColorMode ColorModeEnum Gets or sets the value determining how colors are rendered. { Normal
JpegQuality int Gets or sets the quality of the JPEG images inside PDF document.
MetafileRenderingOptions MetafileRenderingOptionsData Gets or sets the metafile rendering options.
NumeralFormat NumeralFormatEnum Gets or sets the symbol set, that is used to represent numbers while rendering to fixed page formats.
OptimizeOutput bool Gets or sets a value indicating whether it is required to optimize output of XPS. If this flag is set redundant nested canvases and empty canvases are removed, also neighbor glyphs with the same formatting are concatenated. Note: The accuracy of the content display may be affected if this property is set to true.. The default value is false.
PageCount int Gets or sets the number of pages to render.
PageIndex int Gets or sets the 0-based index of the first page to render.
BookmarksOutlineLevel int Gets or sets the level in the XPS document outline at which to display Word bookmarks.
HeadingsOutlineLevels int Gets or sets the number of heading levels (paragraphs formatted with the Heading styles) to include in the XPS document outline.
OutlineOptions OutlineOptionsData Gets or sets the outline options.
UseBookFoldPrintingSettings bool Gets or sets a value indicating whether the document should be saved using a booklet printing layout.

OttSaveOptionsData

Represents a container class for ott save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
IsStrictSchema11 bool Gets or sets a value indicating whether export should correspond to ODT specification 1.1 strictly.
MeasureUnit MeasureUnitEnum Gets or sets the units of measure to apply to document content. The default value is Aspose.Words.Saving.OdtSaveMeasureUnit.Centimeters. Open Office uses centimeters when specifying lengths, widths and other measurable formatting and content properties in documents whereas MS Office uses inches.
Password string Gets or sets the password to encrypt document.
PrettyFormat bool Gets or sets a value indicating whether to use pretty formats output.

PclSaveOptionsData

Represents a container class for pcl save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
ColorMode ColorModeEnum Gets or sets the value determining how colors are rendered. { Normal
JpegQuality int Gets or sets the quality of the JPEG images inside PDF document.
MetafileRenderingOptions MetafileRenderingOptionsData Gets or sets the metafile rendering options.
NumeralFormat NumeralFormatEnum Gets or sets the symbol set, that is used to represent numbers while rendering to fixed page formats.
OptimizeOutput bool Gets or sets a value indicating whether it is required to optimize output of XPS. If this flag is set redundant nested canvases and empty canvases are removed, also neighbor glyphs with the same formatting are concatenated. Note: The accuracy of the content display may be affected if this property is set to true.. The default value is false.
PageCount int Gets or sets the number of pages to render.
PageIndex int Gets or sets the 0-based index of the first page to render.
FalllbackFontName string Gets or sets the font name, that will be used if no expected font is found in printer and built-in fonts collections.
RasterizeTransformedElements bool Gets or sets a value indicating whether complex transformed elements should be rasterized before saving to PCL document.. The default value is true.

PdfSaveOptionsData

Represents a container class for pdf save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
ColorMode ColorModeEnum Gets or sets the value determining how colors are rendered. { Normal
JpegQuality int Gets or sets the quality of the JPEG images inside PDF document.
MetafileRenderingOptions MetafileRenderingOptionsData Gets or sets the metafile rendering options.
NumeralFormat NumeralFormatEnum Gets or sets the symbol set, that is used to represent numbers while rendering to fixed page formats.
OptimizeOutput bool Gets or sets a value indicating whether it is required to optimize output of XPS. If this flag is set redundant nested canvases and empty canvases are removed, also neighbor glyphs with the same formatting are concatenated. Note: The accuracy of the content display may be affected if this property is set to true.. The default value is false.
PageCount int Gets or sets the number of pages to render.
PageIndex int Gets or sets the 0-based index of the first page to render.
Compliance ComplianceEnum Gets or sets the PDF standards compliance level for output documents.
CreateNoteHyperlinks bool Gets or sets a value indicating whether to convert footnote/endnote references in main text story into active hyperlinks. When clicked the hyperlink will lead to the corresponding footnote/endnote. The default value is false.
CustomPropertiesExport CustomPropertiesExportEnum Gets or sets the option that controls the way CustomDocumentProperties are exported to PDF file. The default value is None.
DigitalSignatureDetails PdfDigitalSignatureDetailsData Gets or sets the details for signing the output PDF document.
DisplayDocTitle bool Gets or sets a value indicating whether the window’s title bar should display the document title taken from the Title entry of the document information dictionary.
DownsampleOptions DownsampleOptionsData Gets or sets the downsample options.
EmbedFullFonts bool Gets or sets a value indicating whether fonts are embedded into the resulting PDF documents.
EncryptionDetails PdfEncryptionDetailsData Gets or sets the details for encrypting the output PDF document.
ExportDocumentStructure bool Gets or sets a value indicating whether to export document structure.
ExportLanguageToSpanTag bool Gets or sets a value determining whether or not to create a “Span” tag in the document structure to export the text language.
FontEmbeddingMode FontEmbeddingModeEnum Gets or sets the font embedding mode.
HeaderFooterBookmarksExportMode HeaderFooterBookmarksExportModeEnum Gets or sets the option that controls how bookmarks in headers/footers are exported. The default value is Aspose.Words.Saving.HeaderFooterBookmarksExportMode.All.
ImageColorSpaceExportMode ImageColorSpaceExportModeEnum Gets or sets the option that controls how the color space will be selected for the images in PDF document.
ImageCompression string Gets or sets the compression type to be used for all images in the document.
InterpolateImages bool Gets or sets a value indicating whether image interpolation shall be performed by a conforming reader. When false is specified, the flag is not written to the output document and the default behavior of reader is used instead.
OpenHyperlinksInNewWindow bool Gets or sets a value indicating whether hyperlinks in the output Pdf document are forced to be opened in a new window (or tab) of a browser.
OutlineOptions OutlineOptionsData Gets or sets the outline options.
PageMode PageModeEnum Gets or sets the option that controls how the PDF document should be displayed when opened in the PDF reader.
PreblendImages bool Gets or sets a value indicating whether to preblend transparent images with black background color.
PreserveFormFields bool Gets or sets a value indicating whether to preserve Microsoft Word form fields as form fields in PDF or convert them to text.
TextCompression TextCompressionEnum Gets or sets the compression type to be used for all textual content in the document.
UseBookFoldPrintingSettings bool Gets or sets a value indicating whether the document should be saved using a booklet printing layout.
UseCoreFonts bool Gets or sets a value indicating whether to substitute TrueType fonts Arial, Times New Roman, Courier New and Symbol with core PDF Type 1 fonts.
ZoomBehavior ZoomBehaviorEnum Gets or sets the option that controls what type of zoom should be applied when a document is opened with a PDF viewer.
ZoomFactor int Gets or sets the zoom factor (in percentages) for a document.

PngSaveOptionsData

Represents a container class for png save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
ColorMode ColorModeEnum Gets or sets the value determining how colors are rendered. { Normal
JpegQuality int Gets or sets the quality of the JPEG images inside PDF document.
MetafileRenderingOptions MetafileRenderingOptionsData Gets or sets the metafile rendering options.
NumeralFormat NumeralFormatEnum Gets or sets the symbol set, that is used to represent numbers while rendering to fixed page formats.
OptimizeOutput bool Gets or sets a value indicating whether it is required to optimize output of XPS. If this flag is set redundant nested canvases and empty canvases are removed, also neighbor glyphs with the same formatting are concatenated. Note: The accuracy of the content display may be affected if this property is set to true.. The default value is false.
PageCount int Gets or sets the number of pages to render.
PageIndex int Gets or sets the 0-based index of the first page to render.
HorizontalResolution double Gets or sets the horizontal resolution in dots per inch for the generated images. This property has effect only when saving to raster image formats. The default value is 96.
ImageBrightness double Gets or sets the brightness level of the image.
ImageColorMode ImageColorModeEnum Gets or sets the color mode of the image.
ImageContrast double Gets or sets the contrast level of the image.
PaperColor string Gets or sets the background (paper) color of the image.
PixelFormat PixelFormatEnum Gets or sets the pixel format of the image.
Resolution double Gets or sets both horizontal and vertical resolution in dots per inch for the generated images. This property has effect only when saving to raster image formats. The default value is 96.
Scale double Gets or sets the zoom factor of the image.
UseAntiAliasing bool Gets or sets a value indicating whether to use anti-aliasing for rendering.
UseGdiEmfRenderer bool Gets or sets a value indicating whether to use GDI+ or Aspose.Words metafile renderer when saving to EMF.
UseHighQualityRendering bool Gets or sets a value indicating whether to use high quality (i.e. slow) rendering algorithms.
VerticalResolution double Gets or sets the vertical resolution in dots per inch for the generated images. This property has effect only when saving to raster image formats. The default value is 96.

PsSaveOptionsData

Represents a container class for ps save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
ColorMode ColorModeEnum Gets or sets the value determining how colors are rendered. { Normal
JpegQuality int Gets or sets the quality of the JPEG images inside PDF document.
MetafileRenderingOptions MetafileRenderingOptionsData Gets or sets the metafile rendering options.
NumeralFormat NumeralFormatEnum Gets or sets the symbol set, that is used to represent numbers while rendering to fixed page formats.
OptimizeOutput bool Gets or sets a value indicating whether it is required to optimize output of XPS. If this flag is set redundant nested canvases and empty canvases are removed, also neighbor glyphs with the same formatting are concatenated. Note: The accuracy of the content display may be affected if this property is set to true.. The default value is false.
PageCount int Gets or sets the number of pages to render.
PageIndex int Gets or sets the 0-based index of the first page to render.
UseBookFoldPrintingSettings bool Gets or sets a value indicating whether the document should be saved using a booklet printing layout.

RtfSaveOptionsData

Represents a container class for rtf save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
ExportCompactSize bool Gets or sets a value indicating whether to make output RTF documents smaller in size, but if they contain RTL (right-to-left) text, it will not be displayed correctly.
ExportImagesForOldReaders bool Gets or sets a value indicating whether the keywords for “old readers” are written to RTF or not.
PrettyFormat bool Gets or sets a value indicating whether to use pretty formats output.
SaveImagesAsWmf bool Gets or sets a value indicating whether when true all images will be saved as WMF. This option might help to avoid WordPad warning messages.

SvgSaveOptionsData

Represents a container class for svg save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
ColorMode ColorModeEnum Gets or sets the value determining how colors are rendered. { Normal
JpegQuality int Gets or sets the quality of the JPEG images inside PDF document.
MetafileRenderingOptions MetafileRenderingOptionsData Gets or sets the metafile rendering options.
NumeralFormat NumeralFormatEnum Gets or sets the symbol set, that is used to represent numbers while rendering to fixed page formats.
OptimizeOutput bool Gets or sets a value indicating whether it is required to optimize output of XPS. If this flag is set redundant nested canvases and empty canvases are removed, also neighbor glyphs with the same formatting are concatenated. Note: The accuracy of the content display may be affected if this property is set to true.. The default value is false.
PageCount int Gets or sets the number of pages to render.
PageIndex int Gets or sets the 0-based index of the first page to render.
ExportEmbeddedImages bool Gets or sets a value indicating whether images should be embedded into SVG document as base64.
FitToViewPort bool Gets or sets a value indicating whether the output SVG should fill the available viewport area (browser window or container) . When set to true width and height of output SVG are set to 100%.
ResourcesFolder string Gets or sets the physical folder where resources (images) are saved when exporting.
ResourcesFolderAlias string Gets or sets the name of the folder used to construct image URIs.
ShowPageBorder bool Gets or sets a value indicating whether to show or hide page stepper.
TextOutputMode TextOutputModeEnum Gets or sets the option that controls how text should be rendered.

TextSaveOptionsData

Represents a container class for text save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
Encoding string Gets or sets the character encoding to use when exporting in plain text format.
ExportHeadersFootersMode ExportHeadersFootersModeEnum Gets or sets the option that controls whether to output headers and footers when exporting in plain text format. default value is TxtExportHeadersFootersMode.PrimaryOnly.
ForcePageBreaks bool Gets or sets a value indicating whether the page breaks should be preserved during export. The default value is false.
ParagraphBreak string Gets or sets the string to use as a paragraph break when exporting in plain text format.
AddBidiMarks bool Gets or sets a value indicating whether to add bi-directional marks before each BiDi run when exporting in plain text format. The default value is true.
MaxCharactersPerLine int Gets or sets an integer value that specifies the maximum number of characters per one line. The default value is 0, that means no limit.
PreserveTableLayout bool Gets or sets a value indicating whether the program should attempt to preserve layout of tables when saving in the plain text format.
SimplifyListLabels bool Gets or sets a value indicating whether the program should simplify list labels in case of complex label formatting not being adequately represented by plain text.

TxtSaveOptionsBaseData

Represents a base class for save options of text formats.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
Encoding string Gets or sets the character encoding to use when exporting in plain text format.
ExportHeadersFootersMode ExportHeadersFootersModeEnum Gets or sets the option that controls whether to output headers and footers when exporting in plain text format. default value is TxtExportHeadersFootersMode.PrimaryOnly.
ForcePageBreaks bool Gets or sets a value indicating whether the page breaks should be preserved during export. The default value is false.
ParagraphBreak string Gets or sets the string to use as a paragraph break when exporting in plain text format.

WordMLSaveOptionsData

Represents a container class for wml save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
PrettyFormat bool Gets or sets a value indicating whether to use pretty formats output.

XamlFixedSaveOptionsData

Represents a container class for xaml fixed save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
ColorMode ColorModeEnum Gets or sets the value determining how colors are rendered. { Normal
JpegQuality int Gets or sets the quality of the JPEG images inside PDF document.
MetafileRenderingOptions MetafileRenderingOptionsData Gets or sets the metafile rendering options.
NumeralFormat NumeralFormatEnum Gets or sets the symbol set, that is used to represent numbers while rendering to fixed page formats.
OptimizeOutput bool Gets or sets a value indicating whether it is required to optimize output of XPS. If this flag is set redundant nested canvases and empty canvases are removed, also neighbor glyphs with the same formatting are concatenated. Note: The accuracy of the content display may be affected if this property is set to true.. The default value is false.
PageCount int Gets or sets the number of pages to render.
PageIndex int Gets or sets the 0-based index of the first page to render.
ResourcesFolder string Gets or sets the physical folder where resources (images and fonts) are saved when exporting a document to fixed page Xaml format. The default value is null.
ResourcesFolderAlias string Gets or sets the name of the folder used to construct image URIs written into an fixed page Xaml document. The default value is null.

XamlFlowPackSaveOptionsData

Represents a container class for xamlflow_pack save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
ImagesFolder string Gets or sets the physical folder where images are saved when exporting.
ImagesFolderAlias string Gets or sets the name of the folder used to construct image URIs.

XamlFlowSaveOptionsData

Represents a container class for xaml flow save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
ImagesFolder string Gets or sets the physical folder where images are saved when exporting.
ImagesFolderAlias string Gets or sets the name of the folder used to construct image URIs.

XpsSaveOptionsData

Represents a container class for xps save options.

The following properties are defined:

Property Type Description
AllowEmbeddingPostScriptFonts bool Gets or sets a boolean value indicating whether to allow embedding fonts with PostScript outlines when embedding TrueType fonts in a document upon it is saved. The default value is false..
CustomTimeZoneInfoData TimeZoneInfoData Gets or sets CustomTimeZoneInfo.
Dml3DEffectsRenderingMode Dml3DEffectsRenderingModeEnum Gets or sets the value determining how 3D effects are rendered.
DmlEffectsRenderingMode DmlEffectsRenderingModeEnum Gets or sets the value determining how DrawingML effects are rendered. { Simplified
DmlRenderingMode DmlRenderingModeEnum Gets or sets the option that controls how DrawingML shapes are rendered.
FileName string Gets or sets the name of destination file.
FlatOpcXmlMappingOnly bool Gets or sets value determining which document formats are allowed to be mapped by Aspose.Words.Markup.StructuredDocumentTag.XmlMapping. By default only Aspose.Words.LoadFormat.FlatOpc document format is allowed to be mapped.
ImlRenderingMode ImlRenderingModeEnum Gets or sets the value determining how ink (InkML) objects are rendered.
SaveFormat string Gets the format of save.
UpdateCreatedTimeProperty bool Gets or sets a value determining whether the Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime property is updated before saving. Default value is false.
UpdateFields bool Gets or sets a value indicating whether fields should be updated before saving the document to a fixed page format. The default value is true.
UpdateLastPrintedProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted property is updated before saving.
UpdateLastSavedTimeProperty bool Gets or sets a value indicating whether the Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime property is updated before saving.
UpdateSdtContent bool Gets or sets a value indicating whether content of StructuredDocumentTag is updated before saving.
ZipOutput bool Gets or sets a value indicating whether to zip output or not. The default value is false.
ColorMode ColorModeEnum Gets or sets the value determining how colors are rendered. { Normal
JpegQuality int Gets or sets the quality of the JPEG images inside PDF document.
MetafileRenderingOptions MetafileRenderingOptionsData Gets or sets the metafile rendering options.
NumeralFormat NumeralFormatEnum Gets or sets the symbol set, that is used to represent numbers while rendering to fixed page formats.
OptimizeOutput bool Gets or sets a value indicating whether it is required to optimize output of XPS. If this flag is set redundant nested canvases and empty canvases are removed, also neighbor glyphs with the same formatting are concatenated. Note: The accuracy of the content display may be affected if this property is set to true.. The default value is false.
PageCount int Gets or sets the number of pages to render.
PageIndex int Gets or sets the 0-based index of the first page to render.
BookmarksOutlineLevel int Gets or sets the level in the XPS document outline at which to display Word bookmarks.
HeadingsOutlineLevels int Gets or sets the number of heading levels (paragraphs formatted with the Heading styles) to include in the XPS document outline.
OutlineOptions OutlineOptionsData Gets or sets the outline options.
UseBookFoldPrintingSettings bool Gets or sets a value indicating whether the document should be saved using a booklet printing layout.

PdfPermissions

This class is used in PdfEncryptionDetailsData.

BookmarksOutlineLevelData

Represents a container class for individual bookmarks outline level.

This class is used in OutlineOptionsData.

The following properties are defined:

Property Type Description
BookmarksOutlineLevel int Gets or sets the bookmark’s level.
Name string Gets or sets the bookmark’s name.

DownsampleOptionsData

Represents a container class for Downsample options.

This class is used in PdfSaveOptionsData.

The following properties are defined:

Property Type Description
DownsampleImages bool Gets or sets a value indicating whether images should be downsampled.
Resolution int Gets or sets the resolution in pixels per inch which the images should be downsampled to.
ResolutionThreshold int Gets or sets the threshold resolution in pixels per inch. If resolution of an image in the document is less than threshold value, the downsampling algorithm will not be applied. A value of 0 means the threshold check is not used and all images that can be reduced in size are downsampled.

MetafileRenderingOptionsData

Represents a container class for options of metafile rendering.

This class is used in BmpSaveOptionsData, EmfSaveOptionsData, FixedPageSaveOptionsData, GifSaveOptionsData, HtmlFixedSaveOptionsData, ImageSaveOptionsData, JpegSaveOptionsData, PclSaveOptionsData, PdfSaveOptionsData, PngSaveOptionsData, PsSaveOptionsData, SvgSaveOptionsData, TiffSaveOptionsData, XamlFixedSaveOptionsData, XpsSaveOptionsData.

The following properties are defined:

Property Type Description
EmfPlusDualRenderingMode EmfPlusDualRenderingModeEnum Gets or sets the option that controls how EMF+ Dual metafiles should be rendered.
EmulateRasterOperations bool Gets or sets a value indicating whether the raster operations should be emulated.
RenderingMode RenderingModeEnum Gets or sets the option that controls how metafile images should be rendered.
ScaleWmfFontsToMetafileSize bool Gets or sets a value indicating whether to scale fonts in WMF metafile according to metafile size on the page. The default value is true.
UseEmfEmbeddedToWmf bool Gets or sets the flag, that controls how WMF metafiles with embedded EMF metafiles should be rendered.

OutlineOptionsData

Represents a container class for outline options.

This class is used in PdfSaveOptionsData, XpsSaveOptionsData.

The following properties are defined:

Property Type Description
BookmarksOutlineLevels List<BookmarksOutlineLevelData> Gets or sets the individual bookmarks outline level.
CreateMissingOutlineLevels bool Gets or sets a value indicating whether to create missing outline levels when the document is exported. The default value is false.
CreateOutlinesForHeadingsInTables bool Gets or sets a value indicating whether to create outlines for headings (paragraphs formatted with the Heading styles) inside tables.
DefaultBookmarksOutlineLevel int Gets or sets the default level in the document outline at which to display Word bookmarks.
ExpandedOutlineLevels int Gets or sets the number of levels in the document outline to show expanded when the file is viewed.
HeadingsOutlineLevels int Gets or sets the number of levels of headings (paragraphs formatted with the Heading styles) to include in the document outline.

PdfDigitalSignatureDetailsData

Represents a container class for details of digital signature.

This class is used in PdfSaveOptionsData.

The following properties are defined:

Property Type Description
CertificateFilename string Gets or sets the certificate’s filename using for signing.
HashAlgorithm HashAlgorithmEnum Gets or sets the hash algorithm.
Location string Gets or sets the location of the signing.
Reason string Gets or sets the reason for the signing.
SignatureDate DateTime Gets or sets the date of the signing.

PdfEncryptionDetailsData

Represents a container class for details of encryption.

This class is used in PdfSaveOptionsData.

The following properties are defined:

Property Type Description
OwnerPassword string Gets or sets the owner password for the encrypted PDF document.
Permissions List<PdfPermissions> Gets or sets the operations that are allowed to a user on the encrypted PDF document.
UserPassword string Gets or sets the user password required for opening the encrypted PDF document.

FixedPageSaveOptionsData.ColorModeEnum

The following values are defined: Normal, Grayscale.

FixedPageSaveOptionsData.NumeralFormatEnum

The following values are defined: European, ArabicIndic, EasternArabicIndic, Context, System.

HtmlFixedSaveOptionsData.FontFormatEnum

The following values are defined: Woff, Ttf.

HtmlFixedSaveOptionsData.PageHorizontalAlignmentEnum

The following values are defined: Left, Center, Right.

HtmlSaveOptionsData.DocumentSplitCriteriaEnum

The following values are defined: None, PageBreak, ColumnBreak, SectionBreak, HeadingParagraph.

HtmlSaveOptionsData.ExportHeadersFootersModeEnum

The following values are defined: None, PerSection, FirstSectionHeaderLastSectionFooter, FirstPageHeaderFooterPerSection.

HtmlSaveOptionsData.ExportListLabelsEnum

The following values are defined: Auto, AsInlineText, ByHtmlTags.

HtmlSaveOptionsData.HtmlVersionEnum

The following values are defined: Xhtml, Html5.

HtmlSaveOptionsData.MetafileFormatEnum

The following values are defined: Png, Svg, EmfOrWmf.

HtmlSaveOptionsData.OfficeMathOutputModeEnum

The following values are defined: Image, MathML, Text.

HtmlSaveOptionsData.TableWidthOutputModeEnum

The following values are defined: All, RelativeOnly, None.

ImageSaveOptionsData.ImageColorModeEnum

The following values are defined: None, Grayscale, BlackAndWhite.

ImageSaveOptionsData.PixelFormatEnum

The following values are defined: Format16BppRgb555, Format16BppRgb565, Format16BppArgb1555, Format24BppRgb, Format32BppRgb, Format32BppArgb, Format32BppPArgb, Format48BppRgb, Format64BppArgb, Format64BppPArgb, Format1bppIndexed.

MarkdownSaveOptionsData.TableContentAlignmentEnum

The following values are defined: Auto, Left, Center, Right.

MetafileRenderingOptionsData.EmfPlusDualRenderingModeEnum

The following values are defined: EmfPlusWithFallback, EmfPlus, Emf.

MetafileRenderingOptionsData.RenderingModeEnum

The following values are defined: VectorWithFallback, Vector, Bitmap.

OdtSaveOptionsData.MeasureUnitEnum

The following values are defined: Centimeters, Inches.

OoxmlSaveOptionsData.ComplianceEnum

The following values are defined: Ecma376_2006, Iso29500_2008_Transitional, Iso29500_2008_Strict.

OoxmlSaveOptionsData.CompressionLevelEnum

The following values are defined: Normal, Maximum, Fast, SuperFast.

PdfSaveOptionsData.ComplianceEnum

The following values are defined: Pdf17, Pdf20, PdfA1a, PdfA1b, PdfA2a, PdfA2u, PdfUa1.

PdfSaveOptionsData.CustomPropertiesExportEnum

The following values are defined: None, Standard, Metadata.

PdfSaveOptionsData.FontEmbeddingModeEnum

The following values are defined: EmbedAll, EmbedNonstandard, EmbedNone.

PdfSaveOptionsData.HeaderFooterBookmarksExportModeEnum

The following values are defined: None, First, All.

PdfSaveOptionsData.ImageColorSpaceExportModeEnum

The following values are defined: Auto, SimpleCmyk.

PdfSaveOptionsData.PageModeEnum

The following values are defined: UseNone, UseOutlines, UseThumbs, FullScreen, UseOC, UseAttachments.

PdfSaveOptionsData.TextCompressionEnum

The following values are defined: None, Flate.

PdfSaveOptionsData.ZoomBehaviorEnum

The following values are defined: None, ZoomFactor, FitPage, FitWidth, FitHeight, FitBox.

SaveOptionsData.Dml3DEffectsRenderingModeEnum

The following values are defined: Basic, Advanced.

SaveOptionsData.DmlEffectsRenderingModeEnum

The following values are defined: Simplified, None, Fine.

SaveOptionsData.DmlRenderingModeEnum

The following values are defined: Fallback, DrawingML.

SaveOptionsData.ImlRenderingModeEnum

The following values are defined: Fallback, InkML.

SvgSaveOptionsData.TextOutputModeEnum

The following values are defined: UseSvgFonts, UseTargetMachineFonts, UsePlacedGlyphs.

TiffSaveOptionsData.TiffBinarizationMethodEnum

The following values are defined: Threshold, FloydSteinbergDithering.

TiffSaveOptionsData.TiffCompressionEnum

The following values are defined: None, Rle, Lzw, Ccitt3, Ccitt4.

TxtSaveOptionsBaseData.ExportHeadersFootersModeEnum

The following values are defined: None, PrimaryOnly, AllAtEnd.