Overview of WinForms Rich Text Editor Features
- 4 minutes to read
Rich Text Editor for WinForms is a feature-rich component. This article lists available document elements and document-related settings, and on which levels the Rich Text Editor for WinForms 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 in WinForms Rich Text Editor
Document Elements and Parts
Feature | Import, Export | Print, Export to PDF | Manage in Code | Manage in UI |
---|---|---|---|---|
Text Blocks (Runs) | ||||
Paragraphs | ||||
Sections | ||||
Headers/Footers | ||||
Tables | ||||
Lists | ||||
Hyperlinks | ||||
Bookmarks | ||||
Fields | [1] | |||
Shapes | ||||
Images | ||||
Charts[2] | ||||
Watermarks | ||||
OLE Objects | [3] | |||
WordArt | ||||
SmartArt | ||||
Content Controls | [4] | |||
Paragraph Frames | ||||
Check Box Form Fields | ||||
ActiveX Controls | ||||
Footnotes | ||||
Endnotes | ||||
Math Equations | ||||
Comments | ||||
Built-In & Custom Document Properties | ||||
Macros / VBA Project | [5] | Not Applicable | ||
Signature Lines | ||||
Custom XML Parts | Not Applicable |
Format Features
Feature | Import, Export | Print, Export to PDF | Manage in Code | Manage in UI |
---|---|---|---|---|
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 |
Character Format Settings and Effects
Feature | Import, Export | Print, Export to PDF | Manage in Code | Manage in UI |
---|---|---|---|---|
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 |
Paragraph Format Settings
Feature | Import, Export | Display, Print, Export to PDF | Manage in Code | Manage in UI |
---|---|---|---|---|
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 | Manage in UI |
---|---|---|---|---|
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 | Manage in UI |
---|---|---|---|---|
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 | Manage in UI |
---|---|---|---|---|
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-Related Settings
Feature | Import, Export | Print, Export to PDF | Manage in Code | Manage in UI |
---|---|---|---|---|
Protection with Password | ||||
Encryption | ||||
Digital Signature | ||||
Track Changes | ||||
Compatibility Mode |
-
Only supported fields are printed and exported to PDF. Refer to the following section for the supported field list: Field Codes.
-
Enable charts in your word processing app to manage charts. Refer to the following article for more details: Charts in Rich Text Documents.
-
Rich Text Editor allows you only to create OLE objects from the UI. You cannot modify embedded data or open files associated with OLE objects.
-
Only interactivity is available. The Rich Text Editor does not ship with UI elements to create content controls and change their parameters.
-
You cannot add new or edit modules in a VBA project; you can only delete a module.