---
title: "enums"
canonical_url: "https://www.nutrient.io/api/python/enums/"
md_url: "https://www.nutrient.io/api/python/enums.md"
last_updated: "2026-05-30T02:20:00.957Z"
description: "API reference for the enums module"
---

API reference for the `enums` module.

```python

# All public classes import directly from the top-level package:

from nutrient_sdk import DescriptionLevel

```

## Enumerations

| Enum                                                          | Description                                                                                          |
| ------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
| [`DescriptionLevel`](./description-level/)                    | Description detail levels for Vision document description.                                           |
| [`DocumentBookmarkSource`](./document-bookmark-source/)       | Specifies the source for PDF document outline (bookmarks) when converting Office documents to PDF.   |
| [`DocumentFormat`](./document-format/)                        | Defines the format of the currently processed/used document.                                         |
| [`DocumentMarkupMode`](./document-markup-mode/)               | Specifies the modes for converting document markups, including how changes and comments are rende... |
| [`DocumentType`](./document-type/)                            | The type of the document currently used.                                                             |
| [`HtmlLayoutType`](./html-layout-type/)                       |                                                                                                      |
| [`ImageExportFormat`](./image-export-format/)                 | Specifies the export format for images.                                                              |
| [`ImageExportMode`](./image-export-mode/)                     | Specifies how images are handled during document export to markup formats (Markdown, HTML).          |
| [`ImageSettingMode`](./image-setting-mode/)                   | Specifies the mode options for image settings.                                                       |
| [`ImplicitConversion`](./implicit-conversion/)                | Specifies the conversion behavior when a document format is not compatible with the editor.          |
| [`InstantJsonRenderTheme`](./instant-json-render-theme/)      | Specifies the annotation appearance theme used when importing Instant JSON.                          |
| [`JsonExportContent`](./json-export-content/)                 | Specifies which content elements to include in JSON export.                                          |
| [`JsonExportFormat`](./json-export-format/)                   | Specifies formatting options for JSON export.                                                        |
| [`OpenSettingsMode`](./open-settings-mode/)                   | Defines the operational modes for opening documents.                                                 |
| [`PageCacheMode`](./page-cache-mode/)                         | Defines the cache mode for the page.                                                                 |
| [`PdfBorderStyle`](./pdf-border-style/)                       | Specifies the border style for annotations.                                                          |
| [`PdfCompression`](./pdf-compression/)                        | Specifies the standard scheme to be used to compress image data in PDF documents.                    |
| [`PdfConformance`](./pdf-conformance/)                        | Specifies PDF versions and conformance levels of a PDF document. The PDF versions correspond to t... |
| [`PdfFormFieldType`](./pdf-form-field-type/)                  | Specifies the type of a PDF form field.                                                              |
| [`PdfLineEndingStyle`](./pdf-line-ending-style/)              | Specifies the style of line endings for line annotations.                                            |
| [`PdfPageSizes`](./pdf-page-sizes/)                           | Specifies page sizes.                                                                                |
| [`PdfRubberStampIcon`](./pdf-rubber-stamp-icon/)              | Specifies the predefined icon for a rubber stamp annotation.                                         |
| [`PdfSavePreferences`](./pdf-save-preferences/)               | Specifies preferences for saving PDF documents.                                                      |
| [`PdfSettingsMode`](./pdf-settings-mode/)                     | Specifies the mode options for PDF settings.                                                         |
| [`RenderingLayoutMode`](./rendering-layout-mode/)             |                                                                                                      |
| [`SignatureHashAlgorithm`](./signature-hash-algorithm/)       | Specifies the hash algorithm to use when creating a digital signature.                               |
| [`TextDirection`](./text-direction/)                          | Text direction modes for reading order computation.                                                  |
| [`TiffCompression`](./tiff-compression/)                      | Specifies the TIFF compression when saving images in TIFF format.                                    |
| [`UnitMode`](./unit-mode/)                                    | Specifies different unit modes.                                                                      |
| [`VisionEngine`](./vision-engine/)                            | Specifies which vision processing pipeline to use for content extraction.                            |
| [`VisionFeatures`](./vision-features/)                        | Vision processing features that can be enabled or disabled.                                          |
| [`VisionOutputFormat`](./vision-output-format/)               | Format of content returned by and.                                                                  |
| [`VlmClassificationStrategy`](./vlm-classification-strategy/) | Strategy for how zones are sent to the VLM for classification.                                       |
| [`VlmProvider`](./vlm-provider/)                              | Available Vision Language Model providers.                                                           |
| [`WordRefiningMethod`](./word-refining-method/)               | Method used to refine handwritten word text when AI-augmented text is available.                     |

---

## Related pages

- [Access enum values](/api/python/enums/description-level.md)
- [Access enum values](/api/python/enums/document-bookmark-source.md)
- [Access enum values](/api/python/enums/document-format.md)
- [Access enum values](/api/python/enums/document-markup-mode.md)
- [Access enum values](/api/python/enums/html-layout-type.md)
- [Access enum values](/api/python/enums/document-type.md)
- [Access enum values](/api/python/enums/image-export-format.md)
- [Access enum values](/api/python/enums/image-export-mode.md)
- [Access enum values](/api/python/enums/image-setting-mode.md)
- [Access enum values](/api/python/enums/instant-json-render-theme.md)
- [Access enum values](/api/python/enums/implicit-conversion.md)
- [Access enum values](/api/python/enums/json-export-format.md)
- [Access enum values](/api/python/enums/json-export-content.md)
- [Access enum values](/api/python/enums/pdf-compression.md)
- [Access enum values](/api/python/enums/open-settings-mode.md)
- [Access enum values](/api/python/enums/page-cache-mode.md)
- [Access enum values](/api/python/enums/pdf-line-ending-style.md)
- [Access enum values](/api/python/enums/pdf-border-style.md)
- [Access enum values](/api/python/enums/pdf-form-field-type.md)
- [Access enum values](/api/python/enums/pdf-conformance.md)
- [Access enum values](/api/python/enums/pdf-save-preferences.md)
- [Access enum values](/api/python/enums/signature-hash-algorithm.md)
- [Access enum values](/api/python/enums/pdf-page-sizes.md)
- [Access enum values](/api/python/enums/pdf-rubber-stamp-icon.md)
- [Access enum values](/api/python/enums/tiff-compression.md)
- [Access enum values](/api/python/enums/vision-engine.md)
- [Access enum values](/api/python/enums/pdf-settings-mode.md)
- [Access enum values](/api/python/enums/text-direction.md)
- [Access enum values](/api/python/enums/rendering-layout-mode.md)
- [Access enum values](/api/python/enums/vlm-provider.md)
- [Access enum values](/api/python/enums/vision-features.md)
- [Access enum values](/api/python/enums/unit-mode.md)
- [Access enum values](/api/python/enums/vision-output-format.md)
- [Access enum values](/api/python/enums/vlm-classification-strategy.md)
- [Access enum values](/api/python/enums/word-refining-method.md)

