The **com.aspose.html.saving** package is presented by data classes for description of specific save options at conversion/saving process.

## Classes

| Class | Description |
| --- | --- |
| [DocSaveOptions](./docsaveoptions/) | Specific options data class. By assigning properties you can manage rendering characteristics such as resolution, page size, background color as well as doc specific options such as font embedding. More info see in documentation [article](https://docs.aspose.com/html/net/converting-between-formats/html-to-docx/#save-options). |
| [HTMLSaveOptions](./htmlsaveoptions/) | Represents HTML save options. By assigning specific properties you can manage resource processing such as max handling depth and so on. More info see in documentation [article](https://docs.aspose.com/html/net/working-with-documents/saving-a-document/). |
| [ImageSaveOptions](./imagesaveoptions/) | Specific options data class. It provides properties to manage image result resolution, smooting quality, format as well as page settings and etc. More info you can obtain in documentation [article](https://docs.aspose.com/html/net/converting-between-formats/html-to-jpg/#save-options). |
| [MarkdownSaveOptions](./markdownsaveoptions/) | Represents Markdown save options. For example, you can set markdown formatting style, use predefined GitLab Flavored Markdown compatible options and configurate resources handling. Refer to more info in [article](https://docs.aspose.com/html/net/converting-between-formats/html-to-markdown/#save-options). |
| [MHTMLSaveOptions](./mhtmlsaveoptions/) | Represents MHTML save options. By assigning specific properties you can manage resource processing such as max handling depth and so on. More info see in documentation [article](https://docs.aspose.com/html/net/converting-between-formats/html-to-mhtml/#save-options). |
| [PdfSaveOptions](./pdfsaveoptions/) | Specific data class provides few properties to manage conversion result. For example [`PageSetup`](../com.aspose.html.rendering/pagesetup/) specifies page characteristics. Refer to documentation [article](https://docs.aspose.com/html/net/converting-between-formats/html-to-pdf/#convert-html-to-pdf-using-pdfsaveoptions). |
| [Resource](./resource/) | This class describes a resource and provides methods for processing it. |
| [ResourceHandlingContext](./resourcehandlingcontext/) | This class contains information used when processing resources. |
| [ResourceHandlingOptions](./resourcehandlingoptions/) | Represents resource handling options. |
| [SaveOptions](./saveoptions/) | This is an abstract base class for classes that allow the user to specify additional options when saving a document into a particular format. |
| [TextSaveOptions](./textsaveoptions/) | Represents Text save options |
| [XpsSaveOptions](./xpssaveoptions/) | Specific options data class provides few properties to manage conversion result. For example [`PageSetup`](../com.aspose.html.rendering/pagesetup/) specifies page characteristics. Refer to documentation [article](https://docs.aspose.com/html/net/converting-between-formats/html-to-xps/#save-options). |
## Enumeration

| Enumeration | Description |
| --- | --- |
| [HTMLSaveFormat](./htmlsaveformat/) | Specifies format in which document is saved. You can find more info about saving [`HTMLDocument`](../com.aspose.html/htmldocument/) in [article](https://docs.aspose.com/html/net/working-with-documents/saving-a-document/). |
| [MarkdownFeatures](./markdownfeatures/) | A [`MarkdownFeatures`](../com.aspose.html.saving/markdownfeatures/) flag set is a set of zero or more of the following flags, which are used to select elements converted to markdown. |
| [MarkdownFormatter](./markdownformatter/) | Specifies the way output will be formatted. |
| [ResourceHandling](./resourcehandling/) | This enum represents resource handling options. |
| [ResourceStatus](./resourcestatus/) | Indicates the resource status. |
| [UrlRestriction](./urlrestriction/) | This enum represents restriction applied to URLs of processed resources. |
