You are on page 1of 2

XtraRichEdit Suite Main Features

Rich Text Formatting


o o o o Character and Paragraph Formatting Bulleted and Numbered Lists Styles Document Sections Documents can be partitioned into a number of different sections with individual page settings. Multi-column layout allows you to flow the text across multiple columns. Table Support The end-user or a programmer (via Table API) can insert tables, edit table layout by splitting and merging cells, inserting rows and columns. Nested tables are also supported. Headers and Footers support. Paste/Insert/Append Any supported content, including formatted text and images, can be properly converted and included into the document, using Paste commands or corresponding API methods. Copy/Get content Any document range in any supported format is available via Copy commands or corresponding API methods. Find and Replace A search can be performed in a document for text or any character combination. Regular Expressions can be used in search/replace operations. Multi-Level Undo/Redo Mistakes can be easily corrected on the spot with the help of this option. Images Images can be inserted into a document and positioned as characters. Autocorrect options You can correct or format text as you type and create text expanders to insert any supported content.

o o

Text Operations

o o

o o o

Document Automation
o o RichEditDocumentServer non-visual equivalent of the RichEditControl, posessing all its functionality available via code. Document Fields A subset of fields defined in ECMA-376 (Office OpenXML) standard is currently supported, including PAGE, MERGEFIELD, TC, SEQ, and DOCVARIABLE. Field switches are supported. Fields can be nested. Automatic Table of Contents TOC field is supported, enabling you to create table of contents and table of figures. Mail Merge Data from the database or the object data source exposing the ILIst interface can be merged with the source document via MERGEFIELD fields. Resulting document can be saved to a file, sent to a stream, new RichEditControl instance or to the RichEditDocumentServer instance. Fields with Custom Action DOCVARIABLE field when updated fires an event that enables you to retrieve arbitrary content and insert it in place of the field. Master-Detail Reports Reporting can be readily acccomplished using nested fields with custom actions and RichEditDocumentServer.

o o

o o

Document Protection

Document can be password-protected as read-only, and permissons can be granted to specific individuals to modify certain ranges of the document. Operation Restrictions Commands such as Copy, Cut, Paste, Drag, Drop, Open, Save, Print, Zoom can be selectively disabled or hidden. Context menu can be disabled. Document Restrictions Character/paragraph formatting, inline images, hyperlinks and bookmarks, sections and tables functionality can be allowed or denied. Spell Checking - The RichEditControl has built-in support for as-you-type spell checking (requires a valid license for the XtraSpellChecker component). Localization a comprehensive localization technique is available across all DevExpress controls. All captions can be translated into various languages or replaced by their text equivalents. Image The control provides support for the most popular image file formats, including JPEG, PNG, GIF, BMP, TIFF, WMF, EMF. Export to PDF Document can be exported to PDF format. Load and Save Documents can be loaded and saved using Rich Text Format (RTF), HTML, web page archive format (MHTML), Word 97-2003 (DOC format), Office Open XML format (aka MS Office 2007 or .docx), OpenDocument format (implemented by the OpenOffice.org office suite), WordML format, EPUB format or as unformatted text.

Document Restrictions
o

Multi-Language Support
o o

Supported File Formats


o o o

You might also like