Word Processing Document API is a feature-rich component. This article lists available document elements and document-related settings, and on which levels the Word Processing Document API supports them.
Features that are not supported are excluded from this list.
Please refer to the following topic for information on supported file formats: Supported Formats.
Document Elements and Parts
Feature |
Import, Export |
Print, Export to PDF |
Manage in Code |
Text Blocks (Runs) |
|
|
|
Paragraphs |
|
|
|
Sections |
|
|
|
Headers/Footers |
|
|
|
Tables |
|
|
|
Lists |
|
|
|
Hyperlinks |
|
|
|
Bookmarks |
|
|
|
Fields |
|
|
|
Shapes |
|
|
|
Images |
|
|
|
Charts |
|
|
|
Watermarks |
|
|
|
OLE Objects |
|
|
|
WordArt |
|
|
|
SmartArt |
|
|
|
Content Controls |
|
|
|
Paragraph Frames |
|
|
|
Check Box Form Fields |
|
|
|
ActiveX Controls |
|
|
|
Footnotes |
|
|
|
Endnotes |
|
|
|
Math Equations |
|
|
|
Comments |
|
|
|
Built-In & Custom Document Properties |
|
|
|
Macros / VBA Project |
|
Not Applicable |
|
Signature Lines |
|
|
|
Custom XML Parts |
|
Not Applicable |
|
Feature |
Import, Export |
Print, Export to PDF |
Manage in Code |
Direct Character and Paragraph Formatting |
|
|
|
Character & Paragraph Styles, Linked Styles |
|
|
|
Advanced Character Settings |
|
|
|
Font Effects |
|
|
|
Theme Fonts and Colors |
|
|
|
Embedded Fonts |
|
|
|
Table Formatting |
|
|
|
Table Style |
|
|
|
Conditional Table Styling (Header Row, Total Row, Banded Rows, First Column, Last Column, Banded Columns) |
|
|
|
Shape Formatting |
|
|
|
Syntax Highlight |
|
|
|
Feature |
Import, Export |
Print, Export to PDF |
Manage in Code |
Bold |
|
|
|
Italic |
|
|
|
Underline Type and Color |
|
|
|
Underline Words Only |
|
|
|
Font Name |
|
|
|
Font Size |
|
|
|
Font Color |
|
|
|
Text Highlight Color |
|
|
|
Strikeout / Double Strikeout |
|
|
|
Subscript / Superscript |
|
|
|
All Caps |
|
|
|
Small Caps |
|
|
|
Language |
|
|
|
No Proof |
|
|
|
Font Scaling (Percentage) |
|
|
|
Character Spacing |
|
|
|
Kerning |
|
|
|
Character Position (relative to baseline) |
|
|
|
Snap East-Asian characters to a grid when the grid is defined |
|
|
|
Feature |
Import, Export |
Display, Print, Export to PDF |
Manage in Code |
Alignment |
|
|
|
Outline Level |
|
|
|
Spacing (Before/After text) |
|
|
|
Contextual Spacing (between paragraphs of the same style) |
|
|
|
Indents |
|
|
|
Widow/Orphan Control |
|
|
|
Keep with Next |
|
|
|
Keep Lines Together |
|
|
|
Page Break Before |
|
|
|
Suppress Line Numbers |
|
|
|
Disable Hyphenation |
|
|
|
Shading |
|
|
|
Right-to-Left (RTL) Paragraph Text Direction |
|
|
|
Paragraph Borders |
|
|
|
Numbering List Settings |
|
|
|
Page Layout Settings
Feature |
Import, Export |
Print, Export to PDF |
Manage in Code |
Margins |
|
|
|
Paper Size |
|
|
|
Page Orientation (Portrait/Landscape) |
|
|
|
Gutter |
|
|
|
Multi-Page Layout (Normal, Mirrored Margins) |
|
|
|
Hyphenation |
|
|
|
Line Numbering |
|
|
|
Page Numbering |
|
|
|
Table of Contents |
|
|
|
Page Color |
|
|
|
Page Borders |
|
|
|
Multi-Column Layout |
|
|
|
Breaks (Page / Column / Section) |
|
|
|
Table Settings
Feature |
Import, Export |
Print, Export to PDF |
Manage in Code |
Border Settings (Style, Color, Width) |
|
|
|
Cell Shading |
|
|
|
Cell Text Direction (Horizontal / Vertical) |
|
|
|
Cell Margins |
|
|
|
Horizontal Table Alignment |
|
|
|
Vertical Cell Alignment |
|
|
|
Table Indent |
|
|
|
Table Size Settings (Exact Width, AutoFit Contents, AutoFit Window) |
|
|
|
Text Wrapping (None / Positioned) |
|
|
|
Allow Row to Break Across Pages |
|
|
|
Repeat Header Row at the Top of Each Page |
|
|
|
Shape and Image Settings
Feature |
Import, Export |
Print, Export to PDF |
Manage in Code |
Text Wrapping Type (In-line with Text, Square, Tight, Through, Top & Bottom, Behind Text, In Front of Text) |
|
|
|
Text Wrapping Side (Both Sides, Left Only, Right Only, Largest Only) |
|
|
|
Distance from Text |
|
|
|
Rotation Angle |
|
|
|
Absolute and Relative Size |
|
|
|
Absolute and Relative Position (on a page) |
|
|
|
Lock Aspect Ratio |
|
|
|
Shape Grouping |
|
|
|
Shape Cropping |
|
|
|
Alt Text / Name, and Description |
|
|
|
Outline (Style, Width, Color) |
|
|
|
Connectors |
|
|
|
Fill (Solid, Gradient, Picture, Pattern) |
|
|
|
Feature |
Import, Export |
Print, Export to PDF |
Manage in Code |
Protection with Password |
|
|
|
Encryption |
|
|
|
Digital Signature |
|
|
|
Track Changes |
|
|
|
Compatibility Mode |
|
|
|