SpreadsheetSettings
Merged view of SpreadsheetSettings, combining immutable defaults, SDK overrides, and document overrides. Property writes automatically target the appropriate level (document if available, otherwise SDK).
from nutrient import SpreadsheetSettingsMethods
set_bottom_margin_override
def set_bottom_margin_override(self, value: float) -> NoneSets the BottomMarginOverride property.
Parameters:
| Name | Type | Description |
|---|---|---|
value | float | The value to set for the BottomMarginOverride property. |
set_half_transparent_header_footer
def set_half_transparent_header_footer(self, value: bool) -> NoneSets the HalfTransparentHeaderFooter property.
Parameters:
| Name | Type | Description |
|---|---|---|
value | bool | The value to set for the HalfTransparentHeaderFooter property. |
set_left_margin_override
def set_left_margin_override(self, value: float) -> NoneSets the LeftMarginOverride property.
Parameters:
| Name | Type | Description |
|---|---|---|
value | float | The value to set for the LeftMarginOverride property. |
set_maximum_content_height_per_sheet
def set_maximum_content_height_per_sheet(self, value: float) -> NoneSets the MaximumContentHeightPerSheet property.
Parameters:
| Name | Type | Description |
|---|---|---|
value | float | The value to set for the MaximumContentHeightPerSheet property. |
set_maximum_content_width_per_sheet
def set_maximum_content_width_per_sheet(self, value: float) -> NoneSets the MaximumContentWidthPerSheet property.
Parameters:
| Name | Type | Description |
|---|---|---|
value | float | The value to set for the MaximumContentWidthPerSheet property. |
set_maximum_page_height
def set_maximum_page_height(self, value: float) -> NoneSets the MaximumPageHeight property.
Parameters:
| Name | Type | Description |
|---|---|---|
value | float | The value to set for the MaximumPageHeight property. |
set_maximum_page_width
def set_maximum_page_width(self, value: float) -> NoneSets the MaximumPageWidth property.
Parameters:
| Name | Type | Description |
|---|---|---|
value | float | The value to set for the MaximumPageWidth property. |
set_page_height_override
def set_page_height_override(self, value: float) -> NoneSets the PageHeightOverride property.
Parameters:
| Name | Type | Description |
|---|---|---|
value | float | The value to set for the PageHeightOverride property. |
set_page_width_override
def set_page_width_override(self, value: float) -> NoneSets the PageWidthOverride property.
Parameters:
| Name | Type | Description |
|---|---|---|
value | float | The value to set for the PageWidthOverride property. |
set_render_only_print_area
def set_render_only_print_area(self, value: bool) -> NoneSets the RenderOnlyPrintArea property.
Parameters:
| Name | Type | Description |
|---|---|---|
value | bool | The value to set for the RenderOnlyPrintArea property. |
set_render_sheet_headers_and_footers
def set_render_sheet_headers_and_footers(self, value: bool) -> NoneSets the RenderSheetHeadersAndFooters property.
Parameters:
| Name | Type | Description |
|---|---|---|
value | bool | The value to set for the RenderSheetHeadersAndFooters property. |
set_right_margin_override
def set_right_margin_override(self, value: float) -> NoneSets the RightMarginOverride property.
Parameters:
| Name | Type | Description |
|---|---|---|
value | float | The value to set for the RightMarginOverride property. |
set_split_sheets_into_pages
def set_split_sheets_into_pages(self, value: bool) -> NoneSets the SplitSheetsIntoPages property.
Parameters:
| Name | Type | Description |
|---|---|---|
value | bool | The value to set for the SplitSheetsIntoPages property. |
set_top_margin_override
def set_top_margin_override(self, value: float) -> NoneSets the TopMarginOverride property.
Parameters:
| Name | Type | Description |
|---|---|---|
value | float | The value to set for the TopMarginOverride property. |
Properties
bottom_margin_override
@propertydef bottom_margin_override(self) -> floatGets the BottomMarginOverride property.
Type: float
Read-only property.
half_transparent_header_footer
@propertydef half_transparent_header_footer(self) -> boolGets the HalfTransparentHeaderFooter property.
Type: bool
Read-only property.
left_margin_override
@propertydef left_margin_override(self) -> floatGets the LeftMarginOverride property.
Type: float
Read-only property.
maximum_content_height_per_sheet
@propertydef maximum_content_height_per_sheet(self) -> floatGets the MaximumContentHeightPerSheet property.
Type: float
Read-only property.
maximum_content_width_per_sheet
@propertydef maximum_content_width_per_sheet(self) -> floatGets the MaximumContentWidthPerSheet property.
Type: float
Read-only property.
maximum_page_height
@propertydef maximum_page_height(self) -> floatGets the MaximumPageHeight property.
Type: float
Read-only property.
maximum_page_width
@propertydef maximum_page_width(self) -> floatGets the MaximumPageWidth property.
Type: float
Read-only property.
page_height_override
@propertydef page_height_override(self) -> floatGets the PageHeightOverride property.
Type: float
Read-only property.
page_width_override
@propertydef page_width_override(self) -> floatGets the PageWidthOverride property.
Type: float
Read-only property.
render_only_print_area
@propertydef render_only_print_area(self) -> boolGets the RenderOnlyPrintArea property.
Type: bool
Read-only property.
render_sheet_headers_and_footers
@propertydef render_sheet_headers_and_footers(self) -> boolGets the RenderSheetHeadersAndFooters property.
Type: bool
Read-only property.
right_margin_override
@propertydef right_margin_override(self) -> floatGets the RightMarginOverride property.
Type: float
Read-only property.
split_sheets_into_pages
@propertydef split_sheets_into_pages(self) -> boolGets the SplitSheetsIntoPages property.
Type: bool
Read-only property.
top_margin_override
@propertydef top_margin_override(self) -> floatGets the TopMarginOverride property.
Type: float
Read-only property.