# TXTextControl.SaveSettings Object

> The SaveSettings class provides properties for advanced settings and information during save operations.

- **Product:** DS Server
- **Section:** Reference
- **Kind:** Object
- **Introduced:** 28.0
- **Path:** DS Server > Reference > JavaScript API > TXTextControl.SaveSettings Object
- **Web URL:** https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/
- **LLMs URL:** https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/llms-full.txt

---

## On This Page

- [Description](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/#description)
- [Syntax](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/#syntax)
- [Examples](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/#examples)
- [Members](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/#members)

---

## In This Section

- [Javascript: TXTextControl.SaveSettings.author Property](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/author-property/llms.txt): The document's author which will be saved in the document.
- [Javascript: TXTextControl.SaveSettings.creationDate Property](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/creationdate-property/llms.txt): The document's creation date which will be saved in the document.
- [Javascript: TXTextControl.SaveSettings.creatorApplication Property](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/creatorapplication-property/llms.txt): The application, which has created the document.
- [Javascript: TXTextControl.SaveSettings.CssSaveMode Enumeration](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/csssavemode-enumeration/llms.txt): HTML only. Specifies how to save stylesheet data with an HTML document.
- [Javascript: TXTextControl.SaveSettings.cssSaveMode Property](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/csssavemode-property/llms.txt): HTML only. Specifies how to save stylesheet data with an HTML document.
- [Javascript: TXTextControl.SaveSettings.documentAccessPermissions Property](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/documentaccesspermissions-property/llms.txt): Specifies how a document can be accessed after it has been opened.
- [Javascript: TXTextControl.SaveSettings.documentKeywords Property](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/documentkeywords-property/llms.txt): Sets the document's keywords which will be saved in the document.
- [Javascript: TXTextControl.SaveSettings.documentLevelJavaScriptActions Property](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/documentleveljavascriptactions-property/llms.txt): Specifies an array of strings containing Javascript.
- [Javascript: TXTextControl.SaveSettings.documentSubject Property](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/documentsubject-property/llms.txt): Sets the document's subject string which will be saved in the document.
- [Javascript: TXTextControl.SaveSettings.documentTitle Property](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/documenttitle-property/llms.txt): Sets the document's title that will be saved in the document.
- [Javascript: TXTextControl.SaveSettings.flattenFormFields Property](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/flattenformfields-property/llms.txt): Specifies whether or not form fields are flattened when the document is saved.
- [Javascript: TXTextControl.SaveSettings.imageCompressionQuality Property](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/imagecompressionquality-property/llms.txt): Sets a value between 1 and 100, which is the quality of a lossy image compression used when a document is saved.
- [Javascript: TXTextControl.SaveSettings.imageExportFilterIndex Property](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/imageexportfilterindex-property/llms.txt): Sets the format used for saving all images contained in the document.
- [Javascript: TXTextControl.SaveSettings.imageMaxResolution Property](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/imagemaxresolution-property/llms.txt): Sets the maximum resolution for all images in the document in dots per inch when the document is saved.
- [Javascript: TXTextControl.SaveSettings.lastModificationDate Property](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/lastmodificationdate-property/llms.txt): Sets the date the document is last modified.
- [Javascript: TXTextControl.SaveSettings.masterPassword Property](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/masterpassword-property/llms.txt): Specifies a password for the document's access permissions.
- [Javascript: TXTextControl.SaveSettings.OmittedContent Enumeration](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/omittedcontent-enumeration/llms.txt): Specifies data to be omitted when the document is saved.
- [Javascript: TXTextControl.SaveSettings.omittedContent Property](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/omittedcontent-property/llms.txt): Specifies data to be omitted when the document is saved.
- [Javascript: TXTextControl.SaveSettings.ReportingMergeBlockFormat Enumeration](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/reportingmergeblockformat-enumeration/llms.txt): Specifies how reporting merge blocks are handled when a document is saved.
- [Javascript: TXTextControl.SaveSettings.reportingMergeBlockFormat Property](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/reportingmergeblockformat-property/llms.txt): Specifies how reporting merge blocks are handled when a document is saved.
- [Javascript: TXTextControl.SaveSettings.saveDocumentBackColor Property](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/savedocumentbackcolor-property/llms.txt): Specifies whether or not the document background color is saved.
- [Javascript: TXTextControl.SaveSettings.userPassword Property](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/userpassword-property/llms.txt): Specifies the password for the user when the document is reopened.

---

## Nearby

- **Previous:** [Javascript: TXTextControl.saveSelection Method](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol/saveselection-method/llms.txt)
- **Next:** [Javascript: TXTextControl.SaveSettings.author Property](https://docs.textcontrol.com/ds-server/reference/javascript/txtextcontrol-savesettings/author-property/llms.txt)
