Click or drag to resize

Aspose.Words.Saving Namespace

The Aspose.Words.Saving namespace provides classes and enumerations that allow to specify additional options for saving or converting documents.

Classes

  ClassDescription
Public classCode exampleBookmarksOutlineLevelCollection
A collection of individual bookmarks outline level.
Public classCode exampleCssSavingArgs
Provides data for the CssSaving(CssSavingArgs) event.
Public classCode exampleDocSaveOptions
Can be used to specify additional options when saving a document into the Doc or Dot format.
Public classCode exampleDocumentPartSavingArgs
Provides data for the DocumentPartSaving(DocumentPartSavingArgs) callback.
Public classCode exampleDownsampleOptions
Allows to specify downsample options.
Public classCode exampleFixedPageSaveOptions
Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
Public classCode exampleFontSavingArgs
Provides data for the FontSaving(FontSavingArgs) event.
Public classCode exampleGraphicsQualityOptions
Allows to specify additional Graphics quality options.
Public classCode exampleHtmlFixedSaveOptions
Can be used to specify additional options when saving a document into the HtmlFixed format.
Public classCode exampleHtmlSaveOptions
Can be used to specify additional options when saving a document into the Html, Mhtml or Epub format.
Public classCode exampleImageSaveOptions
Allows to specify additional options when rendering document pages or shapes to images.
Public classCode exampleImageSavingArgs
Provides data for the ImageSaving(ImageSavingArgs) event.
Public classMarkdownSaveOptions
Class to specify additional options when saving a document into the Markdown format.
Public classCode exampleMetafileRenderingOptions
Allows to specify additional metafile rendering options.
Public classCode exampleOdtSaveOptions
Can be used to specify additional options when saving a document into the Odt or Ott format.
Public classCode exampleOoxmlSaveOptions
Can be used to specify additional options when saving a document into the Docx, Docm, Dotx, Dotm or FlatOpc format.
Public classCode exampleOutlineOptions
Allows to specify outline options.
Public classCode examplePageSavingArgs
Provides data for the PageSaving(PageSavingArgs) event.
Public classCode examplePclSaveOptions
Can be used to specify additional options when saving a document into the Pcl format.
Public classCode examplePdfDigitalSignatureDetails
Contains details for signing a PDF document with a digital signature.
Public classCode examplePdfDigitalSignatureTimestampSettings
Contains settings of the digital signature timestamp.
Public classCode examplePdfEncryptionDetails
Contains details for encrypting and access permissions for a PDF document.
Public classCode examplePdfSaveOptions
Can be used to specify additional options when saving a document into the Pdf format.
Public classCode examplePsSaveOptions
Can be used to specify additional options when saving a document into the Ps format.
Public classCode exampleResourceSavingArgs
Provides data for the ResourceSaving(ResourceSavingArgs) event.
Public classCode exampleRtfSaveOptions
Can be used to specify additional options when saving a document into the Rtf format.
Public classCode exampleSaveOptions
This is an abstract base class for classes that allow the user to specify additional options when saving a document into a particular format.
Public classCode exampleSaveOutputParameters
This object is returned to the caller after a document is saved and contains additional information that has been generated or calculated during the save operation. The caller can use or ignore this object.
Public classCode exampleSvgSaveOptions
Can be used to specify additional options when saving a document into the Svg format.
Public classCode exampleTxtListIndentation
Specifies how list levels are indented when document is exporting to Text format.
Public classCode exampleTxtSaveOptions
Can be used to specify additional options when saving a document into the Text format.
Public classCode exampleTxtSaveOptionsBase
The base class for specifying additional options when saving a document into a text based formats.
Public classCode exampleWordML2003SaveOptions
Can be used to specify additional options when saving a document into the WordML format.
Public classCode exampleXamlFixedSaveOptions
Can be used to specify additional options when saving a document into the XamlFixed format.
Public classCode exampleXamlFlowSaveOptions
Can be used to specify additional options when saving a document into the XamlFlow or XamlFlowPack format.
Public classCode exampleXpsSaveOptions
Can be used to specify additional options when saving a document into the Xps format.

Interfaces

  InterfaceDescription
Public interfaceCode exampleICssSavingCallback
Implement this interface if you want to control how Aspose.Words saves CSS (Cascading Style Sheet) when saving a document to HTML.
Public interfaceCode exampleIDocumentPartSavingCallback
Implement this interface if you want to receive notifications and control how Aspose.Words saves document parts when exporting a document to Html or Epub format.
Public interfaceCode exampleIFontSavingCallback
Implement this interface if you want to receive notifications and control how Aspose.Words saves fonts when exporting a document to HTML format.
Public interfaceCode exampleIImageSavingCallback
Implement this interface if you want to control how Aspose.Words saves images when saving a document to HTML. May be used by other formats.
Public interfaceCode exampleIPageSavingCallback
Implement this interface if you want to control how Aspose.Words saves separate pages when saving a document to fixed page formats.
Public interfaceCode exampleIResourceSavingCallback
Implement this interface if you want to control how Aspose.Words saves external resources (images, fonts and css) when saving a document to fixed page HTML or SVG.

Enumerations

  EnumerationDescription
Public enumerationCode exampleColorMode
Specifies how colors are rendered.
Public enumerationCompressionLevel
Compression level for OOXML files.

(DOCX and DOTX files are internally a ZIP-archive, this property controls the compression level of the archive.

Note, that FlatOpc file is not a ZIP-archive, therefore, this property does not affect the FlatOpc files.)

Public enumerationCode exampleCssStyleSheetType
Specifies how CSS (Cascading Style Sheet) styles are exported to HTML.
Public enumerationDml3DEffectsRenderingMode
Specifies how 3D shape effects are rendered.
Public enumerationCode exampleDmlEffectsRenderingMode
Specifies how DrawingML effects are rendered to fixed page formats.
Public enumerationCode exampleDmlRenderingMode
Specifies how DrawingML shapes are rendered to fixed page formats.
Public enumerationCode exampleDocumentSplitCriteria
Specifies how the document is split into parts when saving to Html or Epub format.
Public enumerationCode exampleEmfPlusDualRenderingMode
Specifies how Aspose.Words should render EMF+ Dual metafiles.
Public enumerationCode exampleExportFontFormat
Indicates the format that is used to export fonts while rendering to HTML fixed format.
Public enumerationCode exampleExportHeadersFootersMode
Specifies how headers and footers are exported to HTML, MHTML or EPUB.
Public enumerationCode exampleExportListLabels
Specifies how list labels are exported to HTML, MHTML and EPUB.
Public enumerationCode exampleHeaderFooterBookmarksExportMode
Specifies how bookmarks in headers/footers are exported.
Public enumerationCode exampleHtmlElementSizeOutputMode
Specifies how Aspose.Words exports element widths and heights to HTML, MHTML and EPUB.
Public enumerationCode exampleHtmlFixedPageHorizontalAlignment
Specifies the horizontal alignment for pages in output HTML document.
Public enumerationCode exampleHtmlMetafileFormat
Indicates the format in which metafiles are saved to HTML documents.
Public enumerationCode exampleHtmlOfficeMathOutputMode
Specifies how Aspose.Words exports OfficeMath to HTML, MHTML and EPUB.
Public enumerationCode exampleHtmlVersion
Indicates the version of HTML is used when saving the document to Html and Mhtml formats.
Public enumerationCode exampleImageBinarizationMethod
Specifies the method used to binarize image.
Public enumerationCode exampleImageColorMode
Specifies the color mode for the generated images of document pages.
Public enumerationCode exampleImagePixelFormat
Specifies the pixel format for the generated images of document pages.
Public enumerationCode exampleMetafileRenderingMode
Specifies how Aspose.Words should render WMF and EMF metafiles.
Public enumerationCode exampleNumeralFormat
Indicates the symbol set that is used to represent numbers while rendering to fixed page formats.
Public enumerationCode exampleOdtSaveMeasureUnit
Specified units of measure to apply to measurable document content such as shape, widths and other during saving.
Public enumerationCode exampleOoxmlCompliance
Allows to specify which OOXML specification will be used when saving in the DOCX format.
Public enumerationCode examplePdfCompliance
Specifies the PDF standards compliance level.
Public enumerationCode examplePdfCustomPropertiesExport
Specifies the way CustomDocumentProperties are exported to PDF file.
Public enumerationCode examplePdfDigitalSignatureHashAlgorithm
Specifies a digital hash algorithm used by a digital signature.
Public enumerationCode examplePdfEncryptionAlgorithm
Specifies the encryption algorithm to use for encrypting a PDF document.
Public enumerationCode examplePdfFontEmbeddingMode
Specifies how Aspose.Words should embed fonts.
Public enumerationCode examplePdfImageColorSpaceExportMode
Specifies how the color space will be selected for the images in PDF document.
Public enumerationCode examplePdfImageCompression
Specifies the type of compression applied to images in the PDF file.
Public enumerationCode examplePdfPageMode
Specifies how the PDF document should be displayed when opened in the PDF reader.
Public enumerationCode examplePdfPermissions
Specifies the operations that are allowed to a user on an encrypted PDF document.
Public enumerationCode examplePdfTextCompression
Specifies a type of compression applied to all content in the PDF file except images.
Public enumerationCode examplePdfZoomBehavior
Specifies the type of zoom applied to a PDF document when it is opened in a PDF viewer.
Public enumerationCode exampleSvgTextOutputMode
Public enumerationTableContentAlignment
Allows to specify the alignment of the content of the table to be used when exporting into Markdown format.
Public enumerationCode exampleTiffCompression
Specifies what type of compression to apply when saving page images into a TIFF file.
Public enumerationCode exampleTxtExportHeadersFootersMode
Specifies the way headers and footers are exported to plain text format.