WorkbookSettings класс

WorkbookSettings класс

Представляет все параметры книги.

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

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

СвойствоОписание
stream_providerПолучает и задает поставщика потока для внешнего ресурса.
resource_providerПолучает и задает поставщика потока для внешнего ресурса, например загрузки данных изображения для изображения типа LinkToFile.
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Получает или задает язык пользовательского интерфейса версии книги на основе CountryCode, в котором сохранен файл.
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_informationЗначение true, если личную информацию можно удалить из указанной книги.
hide_pivot_field_listПолучает и устанавливает, нужно ли скрывать список полей сводной таблицы.
update_links_typeПолучает и задает способ обновления внешних ссылок при открытии книги.
max_rowПолучает максимальный индекс строки, отсчитываемый от нуля.
max_columnПолучает максимальный индекс столбца, отсчитываемый от нуля.
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), если это свойство истинно, вы получите исключение.
Если это свойство имеет значение false, мы примем значение входной строки в качестве значения ячейки, чтобы позже
вы можете вывести полное строковое значение для файлов других форматов, например CSV.
Однако, если вы установили такое значение, которое недопустимо для формата файла Excel,
вам не следует сохранять книгу в формате файла Excel позже. В противном случае в созданном файле Excel может возникнуть непредвиденная ошибка.
auto_recoverУказывает, помечен ли файл для автоматического восстановления.
crash_saveуказывает, сохраняло ли приложение последний раз файл книги после сбоя.
data_extract_loadуказывает, открывало ли приложение в последний раз книгу для восстановления данных.
repair_loadУказывает, открывало ли приложение последний раз книгу в безопасном режиме или режиме восстановления.
build_versionУказывает добавочный общедоступный выпуск приложения.
memory_settingПолучает или задает параметры использования памяти. Новый параметр будет использоваться в качестве параметра по умолчанию для вновь создаваемых листов, но не вступит в силу для существующих листов.
paper_sizeПолучает и задает размер бумаги для печати по умолчанию.
warning_callbackПолучает или задает обратный вызов с предупреждением.
max_rows_of_shared_formulaПолучает и задает максимальное количество строк общей формулы.
complianceУказывает версию OOXML для выходного документа. Значение по умолчанию — Ecma376_2006.
quote_prefix_to_styleУказывает, задается ли свойство Style.quote_prefix при вводе строкового значения (которое начинается с одинарной кавычки) в ячейку.
formula_settingsПолучает настройки для функций, связанных с формулами.

Методы

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

Пример

from aspose.cells import Workbook

workbook = Workbook()
settings = workbook.settings

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