do_not_display_page_boundaries property
ViewOptions.do_not_display_page_boundaries property
Turns off display of the space between the top of the text and the top edge of the page.
@property
def do_not_display_page_boundaries(self) -> bool:
...
@do_not_display_page_boundaries.setter
def do_not_display_page_boundaries(self, value: bool):
...
Examples
Shows how to hide vertical whitespace and headers/footers in view options.
doc = aw.Document()
builder = aw.DocumentBuilder(doc)
# Insert content that spans across 3 pages.
builder.writeln("Paragraph 1, Page 1.")
builder.insert_break(aw.BreakType.PAGE_BREAK)
builder.writeln("Paragraph 2, Page 2.")
builder.insert_break(aw.BreakType.PAGE_BREAK)
builder.writeln("Paragraph 3, Page 3.")
# Insert a header and a footer.
builder.move_to_header_footer(aw.HeaderFooterType.HEADER_PRIMARY)
builder.writeln("This is the header.")
builder.move_to_header_footer(aw.HeaderFooterType.FOOTER_PRIMARY)
builder.writeln("This is the footer.")
# This document contains a small amount of content that takes up a few full pages worth of space.
# Set the "do_not_display_page_boundaries" flag to "True" to get older versions of Microsoft Word to omit headers,
# footers, and much of the vertical whitespace when displaying our document.
# Set the "do_not_display_page_boundaries" flag to "False" to get older versions of Microsoft Word
# to normally display our document.
doc.view_options.do_not_display_page_boundaries = do_not_display_page_boundaries
doc.save(ARTIFACTS_DIR + "ViewOptions.display_page_boundaries.doc")
See Also
- module aspose.words.settings
- class ViewOptions