for_one_page_per_sheet method

for_one_page_per_sheet

Initializes a SpreadsheetOptions instance for rendering the whole sheet into one page.

For details, see the documentation.

def for_one_page_per_sheet(cls):
    ...

Returns: SpreadsheetOptions: A new instance configured to render the whole sheet into one page.

Example

from groupdocs.viewer import Viewer
from groupdocs.viewer.options import PdfViewOptions, SpreadsheetOptions

def render_one_page_per_sheet():
    # Load spreadsheet
    with Viewer("products.xlsx") as viewer:
        view_options = PdfViewOptions("render_one_page_per_sheet/one_page_per_sheet.pdf")
        # Render each worksheet to one page.
        view_options.spreadsheet_options = SpreadsheetOptions.for_one_page_per_sheet()
        viewer.view(view_options)

if __name__ == "__main__":
    render_one_page_per_sheet()

See Also