WorkbookSettings класс

WorkbookSettings класс

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

Тип WorkbookSettings предоставляет следующие элементы:

Характеристики

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

Методы

МетодОписание
get_theme_font(self, type)Получает имя шрифта темы по умолчанию.
set_page_orientation_type(self, page_orientation_type)Установите тип ориентации печати для всей книги.

Пример

from aspose.cells import Workbook

workbook = Workbook()
settings = workbook.settings

Смотрите также