Optional ReadonlyautoSpaceEastAsianText?: booleanOptional Readonlybidirectional?: booleanWhether to render text right-to-left for bidirectional languages
Optional Readonlybullet?: { level: number }Bullet list configuration
Readonlylevel: numberIndentation level for the bullet (0-8)
Optional Readonlyframe?: IFrameOptionsFrame properties for positioning the paragraph
Optional Readonlyheading?: typeof HeadingLevel[keyof typeof HeadingLevel]Heading level (Heading1, Heading2, etc.) - applies predefined heading style
Optional ReadonlyoverflowPunctuation?: booleanWhether to allow punctuation to extend beyond text margins
Optional ReadonlypageBreakBefore?: booleanWhether to insert a page break before this paragraph
Optional Readonlyrun?: IParagraphRunOptionsRun properties to apply to all runs in the paragraph. Reference: ECMA-376, 3rd Edition (June, 2011), Fundamentals and Markup Language Reference § 17.3.1.29.
Optional Readonlyscale?: numberCharacter scaling percentage (e.g., 200 for 200%)
Optional Readonlystyle?: stringStyle ID to apply to this paragraph
Optional ReadonlysuppressLineNumbers?: booleanWhether to suppress line numbers for this paragraph
Optional ReadonlytabStops?: readonly TabStopDefinition[]Custom tab stop positions and alignments
Optional ReadonlywidowControl?: booleanWhether to prevent single lines at top/bottom of page (widow/orphan control)
Optional ReadonlywordWrap?: booleanWhether to allow word wrapping
This element specifies whether inter-character spacing shall automatically be adjusted between regions of numbers and regions of East Asian text in the current paragraph. These regions shall be determined by the Unicode character values of the text content within the paragraph. This only works in Microsoft Word. It is not part of the ECMA-376 OOXML standard.