Outline

Overview

Outline is a class in Aspose.Note FOSS for Python. Inherits from: CompositeNode.

Outline.HorizontalOffset represents the horizontal offset of the outline within its container.

This class provides 7 methods for working with Outline objects in Python programs. Available methods include: Accept, AppendChildFirst, AppendChildLast, GetChildNodes, GetEnumerator, InsertChild, RemoveChild. All public members are accessible to any Python application after installing the Aspose.Note FOSS for Python package. Properties: DescendantsCannotBeMoved, Document, FirstChild, HorizontalOffset, IndentPosition, LastChild, and 7 more.

Properties

NameTypeAccessDescription
HorizontalOffsetfloat | NoneRead/WriteGets or sets the horizontal offset.
VerticalOffsetfloat | NoneRead/WriteGets or sets the vertical offset.
MaxWidthfloat | NoneRead/WriteGets or sets the max width.
MaxHeightfloat | NoneRead/WriteGets or sets the max height.
MinWidthfloat | NoneRead/WriteGets or sets the min width.
ReservedWidthfloat | NoneRead/WriteGets or sets the reserved width.
IndentPositionfloat | NoneRead/WriteGets or sets the indent position.
DescendantsCannotBeMovedboolRead/WriteGets or sets the descendants cannot be moved.
LastModifiedTimedatetime | NoneRead/WriteGets or sets the last modified time.
FirstChildNode | NoneReadGets the first child.
LastChildNode | NoneReadGets the last child.
ParentNodeNode | NoneReadGets the parent node.
DocumentDocument | NoneReadGets the document.

Methods

SignatureDescription
AppendChildLast(node: TNode)TNode
AppendChildFirst(node: TNode)TNode
InsertChild(index: int, node: TNode)TNode
RemoveChild(node: Node)
GetEnumerator()Iterator[Node]
GetChildNodes(node_type: type[TNode])list[TNode]
Accept(visitor: DocumentVisitor)

See Also

 English