##  WorkbookSettings класс
Представляет все настройки рабочей книги.



Тип WorkbookSettings предоставляет следующие элементы:

###  Характеристики
| Свойство| Описание|
| :- | :- |
| [author](/cells/python-net/ru/aspose.cells/workbooksettings/author) | Получает и задает автора файла.|
| [check_custom_number_format](/cells/python-net/ru/aspose.cells/workbooksettings/check_custom_number_format) | Указывает, проверяется ли пользовательский формат чисел при настройке Style.Custom.|
| [enable_macros](/cells/python-net/ru/aspose.cells/workbooksettings/enable_macros) | Включить макросы;|
| [date1904](/cells/python-net/ru/aspose.cells/workbooksettings/date1904) |Получает или задает значение, указывающее, использует ли книга систему дат 1904.|
| [protection_type](/cells/python-net/ru/aspose.cells/workbooksettings/protection_type) | Получает тип защиты рабочей книги.|
| [display_drawing_objects](/cells/python-net/ru/aspose.cells/workbooksettings/display_drawing_objects) | Указывает, следует ли отображать объекты в рабочей книге и как это сделать.|
| [sheet_tab_bar_width](/cells/python-net/ru/aspose.cells/workbooksettings/sheet_tab_bar_width) | Ширина панели вкладок рабочего листа (в 1/1000 ширины окна).|
| [show_tabs](/cells/python-net/ru/aspose.cells/workbooksettings/show_tabs) | Получить или задать значение, указывающее, отображаются ли вкладки рабочей книги.|
| [first_visible_tab](/cells/python-net/ru/aspose.cells/workbooksettings/first_visible_tab) | Возвращает или задает первую видимую вкладку рабочего листа.|
| [is_h_scroll_bar_visible](/cells/python-net/ru/aspose.cells/workbooksettings/is_h_scroll_bar_visible) |Возвращает или задает значение, указывающее, будет ли созданная электронная таблица содержать горизонтальную полосу прокрутки.|
| [is_v_scroll_bar_visible](/cells/python-net/ru/aspose.cells/workbooksettings/is_v_scroll_bar_visible) | Возвращает или задает значение, указывающее, будет ли созданная электронная таблица содержать вертикальную полосу прокрутки.|
| [shared](/cells/python-net/ru/aspose.cells/workbooksettings/shared) | Возвращает или задает значение, указывающее, является ли рабочая книга общей.|
| [language_code](/cells/python-net/ru/aspose.cells/workbooksettings/language_code) | Возвращает или задает язык пользовательского интерфейса версии рабочей книги на основе кода страны, в которой сохранен файл.|
| [region](/cells/python-net/ru/aspose.cells/workbooksettings/region) | Получает или задает региональные настройки для книги.|
| [globalization_settings](/cells/python-net/ru/aspose.cells/workbooksettings/globalization_settings) | Получает и задает параметры глобализации.|
| [number_decimal_separator](/cells/python-net/ru/aspose.cells/workbooksettings/number_decimal_separator) | Возвращает или задаёт десятичный разделитель для форматирования/анализа числовых значений. По умолчанию используется десятичный разделитель текущего региона.|
| [number_group_separator](/cells/python-net/ru/aspose.cells/workbooksettings/number_group_separator) | Возвращает или задаёт символ, разделяющий группы цифр слева от десятичной точки в числовых значениях. По умолчанию используется разделитель групп текущего региона.|
| [password](/cells/python-net/ru/aspose.cells/workbooksettings/password) | Представляет пароль шифрования файла рабочей книги.|
| [write_protection](/cells/python-net/ru/aspose.cells/workbooksettings/write_protection) | Предоставляет доступ к параметрам защиты книги от записи.|
| [is_encrypted](/cells/python-net/ru/aspose.cells/workbooksettings/is_encrypted) | Возвращает значение, указывающее, требуется ли пароль для открытия этой книги.|
| [is_protected](/cells/python-net/ru/aspose.cells/workbooksettings/is_protected) | Возвращает значение, указывающее, защищена ли структура или окно рабочей книги.|
| [is_default_encrypted](/cells/python-net/ru/aspose.cells/workbooksettings/is_default_encrypted) |Указывает, шифровать ли рабочую книгу паролем по умолчанию, если Структура и Windows рабочей книги заблокированы.|
| [is_minimized](/cells/python-net/ru/aspose.cells/workbooksettings/is_minimized) | Указывает, будет ли сгенерированная электронная таблица открыта в свернутом виде.|
| [is_hidden](/cells/python-net/ru/aspose.cells/workbooksettings/is_hidden) | Указывает, скрыта ли эта рабочая книга.|
| [auto_compress_pictures](/cells/python-net/ru/aspose.cells/workbooksettings/auto_compress_pictures) | Задает логическое значение, указывающее, что приложение автоматически сжимает рисунки в рабочей книге.|
| [remove_personal_information](/cells/python-net/ru/aspose.cells/workbooksettings/remove_personal_information) | True, если персональные данные могут быть удалены из указанной рабочей книги.|
| [hide_pivot_field_list](/cells/python-net/ru/aspose.cells/workbooksettings/hide_pivot_field_list) | Возвращает и задает, скрыть ли список полей для сводной таблицы.|
| [update_links_type](/cells/python-net/ru/aspose.cells/workbooksettings/update_links_type) | Возвращает и задает способ обновления внешних ссылок при открытии книги.|
| [max_row](/cells/python-net/ru/aspose.cells/workbooksettings/max_row) | Получает максимальный индекс строки, начиная с нуля.|
| [max_column](/cells/python-net/ru/aspose.cells/workbooksettings/max_column) | Получает максимальный индекс столбца, начиная с нуля.|
| [default_style_settings](/cells/python-net/ru/aspose.cells/workbooksettings/default_style_settings) | Получает настройки для значений по умолчанию свойств, связанных со стилем, для этой рабочей книги.|
| [window_left](/cells/python-net/ru/aspose.cells/workbooksettings/window_left) | Расстояние от левого края клиентской области до левого края окна, в пунктах.|
| [window_left_inch](/cells/python-net/ru/aspose.cells/workbooksettings/window_left_inch) | Расстояние от левого края клиентской области до левого края окна.<br/> В дюймах.|
| [window_left_cm](/cells/python-net/ru/aspose.cells/workbooksettings/window_left_cm) | Расстояние от левого края клиентской области до левого края окна.<br/>В сантиметрах.|
| [window_top](/cells/python-net/ru/aspose.cells/workbooksettings/window_top) | Расстояние от верхнего края клиентской области до верхнего края окна, в пунктах.|
| [window_top_inch](/cells/python-net/ru/aspose.cells/workbooksettings/window_top_inch) | Расстояние от верхнего края клиентской зоны до верхнего края окна, в дюймах.|
| [window_top_cm](/cells/python-net/ru/aspose.cells/workbooksettings/window_top_cm) | Расстояние от верхнего края клиентской зоны до верхнего края окна, в сантиметрах.|
| [window_width](/cells/python-net/ru/aspose.cells/workbooksettings/window_width) | Ширина окна в точках.|
| [window_width_inch](/cells/python-net/ru/aspose.cells/workbooksettings/window_width_inch) | Ширина окна в дюймах.|
| [window_width_cm](/cells/python-net/ru/aspose.cells/workbooksettings/window_width_cm) | Ширина окна в сантиметрах.|
| [window_height](/cells/python-net/ru/aspose.cells/workbooksettings/window_height) | Высота окна в пунктах.|
| [window_height_inch](/cells/python-net/ru/aspose.cells/workbooksettings/window_height_inch) | Высота окна в дюймах.|
| [window_height_cm](/cells/python-net/ru/aspose.cells/workbooksettings/window_height_cm) | Высота окна в сантиметрах.|
| [update_adjacent_cells_border](/cells/python-net/ru/aspose.cells/workbooksettings/update_adjacent_cells_border) | Указывает, обновлять ли границу соседних ячеек.|
| [significant_digits](/cells/python-net/ru/aspose.cells/workbooksettings/significant_digits) | Получает и задает количество значащих цифр.<br/> Значение по умолчанию — [`CellsHelper.significant_digits`](/cells/python-net/ru/aspose.cells/cellshelper#significant_digits).|
| [check_compatibility](/cells/python-net/ru/aspose.cells/workbooksettings/check_compatibility) | Указывает, следует ли проверять совместимость с более ранними версиями при сохранении книги.|
| [check_excel_restriction](/cells/python-net/ru/aspose.cells/workbooksettings/check_excel_restriction) | Проверять ли ограничения файла Excel, когда пользователь изменяет ячейки, связанные с объектами.<br/>Например, Excel не позволяет вводить строковое значение длиной более 32К.<br/>При вводе значения длиной более 32 КБ, например Cell.PutValue(string), если это свойство имеет значение true, вы получите исключение.<br/>Если это свойство ложно, мы примем ваше входное строковое значение как значение ячейки, чтобы позже<br/>вы можете вывести полное строковое значение для других форматов файлов, например CSV.<br/>Однако, если вы установили такое значение, которое недопустимо для формата файла Excel,<br/>Не сохраняйте книгу в формате Excel. В противном случае при создании файла Excel может возникнуть непредвиденная ошибка.|
| [auto_recover](/cells/python-net/ru/aspose.cells/workbooksettings/auto_recover) | Указывает, отмечен ли файл для автоматического восстановления.|
| [crash_save](/cells/python-net/ru/aspose.cells/workbooksettings/crash_save) | указывает, сохраняло ли приложение файл рабочей книги в последний раз после сбоя.|
| [data_extract_load](/cells/python-net/ru/aspose.cells/workbooksettings/data_extract_load) |указывает, открывало ли приложение в последний раз книгу для восстановления данных.|
| [repair_load](/cells/python-net/ru/aspose.cells/workbooksettings/repair_load) | Указывает, открывало ли приложение книгу в последний раз в безопасном режиме или режиме восстановления.|
| [build_version](/cells/python-net/ru/aspose.cells/workbooksettings/build_version) | Указывает поэтапный публичный выпуск приложения.|
| [memory_setting](/cells/python-net/ru/aspose.cells/workbooksettings/memory_setting) | Возвращает или задаёт параметры использования памяти. Новый параметр будет использоваться по умолчанию для вновь создаваемых рабочих листов, но не будет применяться к существующим рабочим листам.|
| [paper_size](/cells/python-net/ru/aspose.cells/workbooksettings/paper_size) | Получает и задает размер бумаги для печати по умолчанию.|
| [max_rows_of_shared_formula](/cells/python-net/ru/aspose.cells/workbooksettings/max_rows_of_shared_formula) | Получает и задает максимальное количество строк общей формулы.|
| [compliance](/cells/python-net/ru/aspose.cells/workbooksettings/compliance) | Указывает версию OOXML для выходного документа. Значение по умолчанию — Ecma376_2006.|
| [quote_prefix_to_style](/cells/python-net/ru/aspose.cells/workbooksettings/quote_prefix_to_style) | Указывает, задается ли свойство [`Style.quote_prefix`](/cells/python-net/ru/aspose.cells/style#quote_prefix) при вводе строкового значения (начинающегося с одинарной кавычки) в ячейку|
| [formula_settings](/cells/python-net/ru/aspose.cells/workbooksettings/formula_settings) | Получает настройки для функций, связанных с формулами.|
| [properties_follow_chart_point](/cells/python-net/ru/aspose.cells/workbooksettings/properties_follow_chart_point) | Указывает, соответствуют ли свойства точек данных и метки данных во всех диаграммах в этой книге своим ссылкам.|
| [discard_image_edit_data](/cells/python-net/ru/aspose.cells/workbooksettings/discard_image_edit_data) | Указывает, следует ли отменить редактирование данных изображения.|
| [default_image_resolution](/cells/python-net/ru/aspose.cells/workbooksettings/default_image_resolution) |Получает и задает разрешение изображения по умолчанию.|


###  Методы
| Метод| Описание|
| :- | :- |
| [`get_theme_font(self, type)`](/cells/python-net/ru/aspose.cells/workbooksettings/get_theme_font/#aspose.cells.fontschemetype) | Получает имя шрифта темы по умолчанию.|
| [`set_page_orientation_type(self, page_orientation_type)`](/cells/python-net/ru/aspose.cells/workbooksettings/set_page_orientation_type/#aspose.cells.pageorientationtype) | Установите тип ориентации печати для всей книги.|



###  Пример

```python
from aspose.cells import Workbook

workbook = Workbook()
settings = workbook.settings

```

###  Смотрите также
* модуль [`aspose.cells`](..)
