__PACKAGE__->class_documentation({description=> ' Represents all settings of the workbook. ',
class=> 'WorkbookSettings',
required=> [], # TODO
} );
__PACKAGE__->method_documentation({
'auto_compress_pictures'=> {
datatype=> 'boolean',
base_name=> 'AutoCompressPictures',
description=> 'Specifies a boolean value that indicates the application automatically compressed pictures in the workbook. ',
format=> '',
read_only=> '',
},
'auto_recover'=> {
datatype=> 'boolean',
base_name=> 'AutoRecover',
description=> 'Indicates whether the file is mark for auto-recovery. ',
format=> '',
read_only=> '',
},
'build_version'=> {
datatype=> 'string',
base_name=> 'BuildVersion',
description=> 'Specifies the incremental public release of the application. ',
format=> '',
read_only=> '',
},
'calc_mode'=> {
datatype=> 'string',
base_name=> 'CalcMode',
description=> 'It specifies whether to calculate formulas manually, automatically or automatically except for multiple table operations. ',
format=> '',
read_only=> '',
},
'calculation_id'=> {
datatype=> 'string',
base_name=> 'CalculationId',
description=> 'Specifies the version of the calculation engine used to calculate values in the workbook. ',
format=> '',
read_only=> '',
},
'check_comptiliblity'=> {
datatype=> 'boolean',
base_name=> 'CheckComptiliblity',
description=> 'Indicates whether check comptiliblity when saving workbook. Remarks: The default value is true. ',
format=> '',
read_only=> '',
},
'check_excel_restriction'=> {
datatype=> 'boolean',
base_name=> 'CheckExcelRestriction',
description=> 'Whether check restriction of excel file when user modify cells related objects. For example, excel does not allow inputting string value longer than 32K. When you input a value longer than 32K such as by Cell.PutValue(string), if this property is true, you will get an Exception. If this property is false, we will accept your input string value as the cell`s value so that later you can output the complete string value for other file formats such as CSV. However, if you have set such kind of value that is invalid for excel file format, you should not save the workbook as excel file format later. Otherwise there may be unexpected error for the generated excel file. ',
format=> '',
read_only=> '',
},
'crash_save'=> {
datatype=> 'boolean',
base_name=> 'CrashSave',
description=> 'indicates whether the application last saved the workbook file after a crash. ',
format=> '',
read_only=> '',
},
'create_calc_chain'=> {
datatype=> 'boolean',
base_name=> 'CreateCalcChain',
description=> 'Whether creates calculated formulas chain. Default is false. ',
format=> '',
read_only=> '',
},
'data_extract_load'=> {
datatype=> 'boolean',
base_name=> 'DataExtractLoad',
description=> 'indicates whether the application last opened the workbook for data recovery. ',
format=> '',
read_only=> '',
},
'date1904'=> {
datatype=> 'boolean',
base_name=> 'Date1904',
description=> 'Gets or sets a value which represents if the workbook uses the 1904 date system. ',
format=> '',
read_only=> '',
},
'display_drawing_objects'=> {
datatype=> 'string',
base_name=> 'DisplayDrawingObjects',
description=> 'Indicates whether and how to show objects in the workbook. ',
format=> '',
read_only=> '',
},
'enable_macros'=> {
datatype=> 'boolean',
base_name=> 'EnableMacros',
description=> 'Enable macros; ',
format=> '',
read_only=> '',
},
'first_visible_tab'=> {
datatype=> 'int',
base_name=> 'FirstVisibleTab',
description=> 'Gets or sets the first visible worksheet tab. ',
format=> '',
read_only=> '',
},
'hide_pivot_field_list'=> {
datatype=> 'boolean',
base_name=> 'HidePivotFieldList',
description=> 'Gets and sets whether hide the field list for the PivotTable. ',
format=> '',
read_only=> '',
},
'is_default_encrypted'=> {
datatype=> 'boolean',
base_name=> 'IsDefaultEncrypted',
description=> 'Indicates whether encrypting the workbook with default password if Structure and Windows of the workbook are locked. ',
format=> '',
read_only=> '',
},
'is_hidden'=> {
datatype=> 'boolean',
base_name=> 'IsHidden',
description=> 'Indicates whether this workbook is hidden. ',
format=> '',
read_only=> '',
},
'is_h_scroll_bar_visible'=> {
datatype=> 'boolean',
base_name=> 'IsHScrollBarVisible',
description=> 'Gets or sets a value indicating whether the generated spreadsheet will contain a horizontal scroll bar. ',
format=> '',
read_only=> '',
},
'is_minimized'=> {
datatype=> 'boolean',
base_name=> 'IsMinimized',
description=> 'Represents whether the generated spreadsheet will be opened Minimized. ',
format=> '',
read_only=> '',
},
'is_v_scroll_bar_visible'=> {
datatype=> 'boolean',
base_name=> 'IsVScrollBarVisible',
description=> 'Gets or sets a value indicating whether the generated spreadsheet will contain a vertical scroll bar. ',
description=> 'Gets or sets the user interface language of the Workbook version based on CountryCode that has saved the file. ',
format=> '',
read_only=> '',
},
'max_change'=> {
datatype=> 'double',
base_name=> 'MaxChange',
description=> 'Returns or sets the maximum number of change to resolve a circular reference. ',
format=> '',
read_only=> '',
},
'max_iteration'=> {
datatype=> 'int',
base_name=> 'MaxIteration',
description=> 'Returns or sets the maximum number of iterations to resolve a circular reference. ',
format=> '',
read_only=> '',
},
'memory_setting'=> {
datatype=> 'string',
base_name=> 'MemorySetting',
description=> 'Gets or sets the memory usage options. The new option will be taken as the default option for newly created worksheets but does not take effect for existing worksheets. ',
format=> '',
read_only=> '',
},
'number_decimal_separator'=> {
datatype=> 'string',
base_name=> 'NumberDecimalSeparator',
description=> 'Gets or sets the decimal separator for formatting/parsing numeric values. Default is the decimal separator of current Region. ',
format=> '',
read_only=> '',
},
'number_group_separator'=> {
datatype=> 'string',
base_name=> 'NumberGroupSeparator',
description=> 'Gets or sets the character that separates groups of digits to the left of the decimal in numeric values. Default is the group separator of current Region. ',
format=> '',
read_only=> '',
},
'parsing_formula_on_open'=> {
datatype=> 'boolean',
base_name=> 'ParsingFormulaOnOpen',
description=> 'Indicates whether parsing the formula when reading the file. ',
format=> '',
read_only=> '',
},
'precision_as_displayed'=> {
datatype=> 'boolean',
base_name=> 'PrecisionAsDisplayed',
description=> 'True if calculations in this workbook will be done using only the precision of the numbers as they`re displayed ',
format=> '',
read_only=> '',
},
'recalculate_before_save'=> {
datatype=> 'boolean',
base_name=> 'RecalculateBeforeSave',
description=> 'Indicates whether to recalculate before saving the document. ',
format=> '',
read_only=> '',
},
're_calculate_on_open'=> {
datatype=> 'boolean',
base_name=> 'ReCalculateOnOpen',
description=> 'Indicates whether re-calculate all formulas on opening file. ',
format=> '',
read_only=> '',
},
'recommend_read_only'=> {
datatype=> 'boolean',
base_name=> 'RecommendReadOnly',
description=> 'Indicates if the Read Only Recommended option is selected. ',
format=> '',
read_only=> '',
},
'region'=> {
datatype=> 'string',
base_name=> 'Region',
description=> 'Gets or sets the regional settings for workbook. ',
format=> '',
read_only=> '',
},
'remove_personal_information'=> {
datatype=> 'boolean',
base_name=> 'RemovePersonalInformation',
description=> 'True if personal information can be removed from the specified workbook. ',
format=> '',
read_only=> '',
},
'repair_load'=> {
datatype=> 'boolean',
base_name=> 'RepairLoad',
description=> 'Indicates whether the application last opened the workbook in safe or repair mode. ',
format=> '',
read_only=> '',
},
'shared'=> {
datatype=> 'boolean',
base_name=> 'Shared',
description=> 'Gets or sets a value that indicates whether the Workbook is shared. ',
format=> '',
read_only=> '',
},
'sheet_tab_bar_width'=> {
datatype=> 'int',
base_name=> 'SheetTabBarWidth',
description=> 'Width of worksheet tab bar (in 1/1000 of window width). ',
format=> '',
read_only=> '',
},
'show_tabs'=> {
datatype=> 'boolean',
base_name=> 'ShowTabs',
description=> 'Get or sets a value whether the Workbook tabs are displayed. ',