---
title: "Document"
canonical_url: "https://www.nutrient.io/api/csharp/settings/document/"
md_url: "https://www.nutrient.io/api/csharp/settings/document.md"
last_updated: "2026-10-08T08:55:57.713Z"
description: "Document-related settings classes"
---

The Document-related `settings` classes.

## Sub-categories

| Sub-category              | Description |
| ------------------------- | ----------- |
| [`Advanced`](./advanced/) |             |

## Classes

| Class                                                                      | Description                                                                                                                                                                                                                                  |
| -------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [`ConversionSettings`](/api/csharp/settings/document/conversion-settings/) | Settings for Conversion. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings.                    |
| [`DocumentSettings`](/api/csharp/settings/document/document-settings/)     | Provides configuration settings for SDK document operations. Manages document-level settings with overrides over SDK defaults.                                                                                                               |
| [`OpenSettings`](/api/csharp/settings/document/open-settings/)             | Settings for Open. Values fall back through three levels: document → SDK → built-in default. Writes target the document only when set on a document's settings, otherwise the SDK globally when set on SdkSettings.                          |
| [`SdkSettings`](/api/csharp/settings/document/sdk-settings/)               | Manages configuration settings for the Nutrient SDK. Provides functionality to load, export, and access various SDK settings through a type-safe registry system. This is a singleton class - use the static methods to access SDK settings. |

---

## Related pages

- [Conversion Settings](/api/csharp/settings/document/conversion-settings.md)
- [Document Settings](/api/csharp/settings/document/document-settings.md)
- [Open Settings](/api/csharp/settings/document/open-settings.md)
- [Sdk Settings](/api/csharp/settings/document/sdk-settings.md)

## Pages in this section

- [Advanced](/api/csharp/settings/document/advanced.md)
- [Table Detection Settings](/api/csharp/settings/document/advanced/table-detection-settings.md)

