The Saving namespace contains classes which perform saving to different formats.

## Classes

| Class | Description |
| --- | --- |
| [AlwaysSplitObjectsAlgorithm](./alwayssplitobjectsalgorithm/) | Splits an object into several parts in case it doesn't fit in original page. |
| [HtmlSaveOptions](./htmlsaveoptions/) | Allows to specify additional options when saving document to HTML format. |
| [ImageBinarizationOptions](./imagebinarizationoptions/) | Options for image's binarization. |
| [ImageSaveOptions](./imagesaveoptions/) | Allows to specify additional options when rendering document pages to images. |
| [KeepPartAndCloneSolidObjectToNextPageAlgorithm](./keeppartandclonesolidobjecttonextpagealgorithm/) | Adds object's top part to the bottom of the page and clones full object to the next page in case it doesn't fit in original page. |
| [KeepSolidObjectsAlgorithm](./keepsolidobjectsalgorithm/) | Shifts full object to the next page in case it doesn't fit in original page. |
| [NotebookHtmlSaveOptions](./notebookhtmlsaveoptions/) | Allows to specify additional options when saving notebook to HTML format. |
| [NotebookImageSaveOptions](./notebookimagesaveoptions/) | Allows to specify additional options when rendering notebook pages to images. |
| [NotebookOneSaveOptions](./notebookonesaveoptions/) | Allows to specify additional options when saving notebook to OneNote format. |
| [NotebookPdfSaveOptions](./notebookpdfsaveoptions/) | Allows to specify additional options when rendering notebook pages to PDF. |
| [NotebookSaveOptions](./notebooksaveoptions/) | An abstract base class which represents notebook saving options for a particular format. |
| [NotebookSaveOptions&lt;TDocumentSaveOptions&gt;](./notebooksaveoptions-1/) | An abstract base class which represents notebook saving options for a particular format and provides common saving options for all document child nodes. |
| [OneSaveOptions](./onesaveoptions/) | Allows to specify additional options when saving document to OneNote format. |
| [PageSettings](./pagesettings/) | Represents the layout settings for a page. |
| [PageSplittingAlgorithm](./pagesplittingalgorithm/) | Base class for splitting an object in case it doesn't fit in original page. |
| [PdfSaveOptions](./pdfsaveoptions/) | Allows to specify additional options when rendering document pages to PDF. |
| [PrintOptions](./printoptions/) | Options used to print a document. |
| [SaveOptions](./saveoptions/) | An abstract base class which represents document saving options for a particular format. |
## Enumeration

| Enumeration | Description |
| --- | --- |
| [BinarizationMethod](./binarizationmethod/) | Specifies binarization method for an image. |
| [ColorMode](./colormode/) | The color mode of the image. |
| [TiffCompression](./tiffcompression/) | Specifies what type of compression to use when saving a document to the TIFF format. |


