Subscriptions

What's New in DXperience v2011 vol 1

WPF Rich Editor Control

New Rich Edit Document Server

RichEditDocumentServer is a word processing engine developed to automate common word processing tasks. It is the non-visual equivalent of the RichEdit control, with complete functionality available via its API.

Typical applications include conversion, editing and modification of different document types and formats (RTF, DOCX, DOC, XML, HTML, MHT, ODT, EPUB, and TXT formats are supported). The Document Server can also be used to create mail merge or reporting server solutions.

Mail Merge Enhancements

With this release, mail merge functionality has been extended to provide support for nested merge operations with control over templates and the resulting document when each record is merged. The following features are available:

  • Master-Detail Reporting

    Master and Detail templates can be nested within the basic merge template to create a master-detail report. This technique makes use of the RichEditDocumentServer which performs mail merge operations at the master and detail levels while delivering a high degree of configurability and flexibility.

    DevExpress DXRichEdit for WPF Master Detail Report
  • Mail Merge Events
    Events are fired before mail merge starts, before each record is merged, after each record is merged and after mail merge is finished. Interim documents are available to you for custom processing.
  • Progress Indication
    Progress Indication Service is now available. It is activated automatically for time consuming operations such as mail merge and enables you to inform the user about current progress state.
  • Merge Field Mappings
    The DevExpress Rich Edit Control allows you to change display names of mail merge fields. This feature is useful when you wish to avoid the display of obscure or lengthy field names or simply to hide unwanted fields.

Automatic Table of Contents

You can quickly set up automatic Table of Contents (TOC) for the entire document or a section, or produce an automated Table of Figures. Built-in styles, paragraph outline levels or TC fields can be used to build your Table of Contents. Table of Figures is based on automatic sequential fields (SEQ) placed within paragraphs that are used to label figures or tables.

Document Variables

Each document has a collection of variables. Their values can be inserted into the document using DOCVARIABLE fields. A special event fires when a DOCVARIABLE field is updated, allowing you to handle the event and provide custom content for display purposes.

DOC File Format Support

DOC is a proprietary binary format used by all versions of Microsoft Word to store word processing documents. The WinForms Rich Edit Control can read and save DOC files in Word 97-2003 format containing common formatting features and supports advanced features which are implemented natively by our control.

Automatic Correction

The AutoCorrect feature modifies text as you type and offers the following benefits:

  • Replace Internet addresses, network paths, and e-mail addresses with hyperlinks.
  • Correct two initial capitals.
  • Detect and correct typos and misspelled words using a spellchecker component.
  • Implement text expander functionality (i.e. to quickly insert symbols or any long piece of text, and even images, using table entries).
  • Insert any information based on input.

Table API

Table operations can be executed programmatically via our newly introduced table API. The table-specific object model provides methods that allow you to create tables or modify their content in code.

DevExpress DXRichEdit for WPF Table API

Syntax Highlighting

You can apply custom on-the-fly formatting to different categories of terms within document text. To parse text, you can use the DevExpress CodeParser library or a custom text parser.

DevExpress DXRichEdit for WPF Syntax Highlight

Line Numbering

You can add line numbering to document margins for certain types of legal documents. Line numbers can run continuously throughout the document, restart on each page or section or be suppressed for a specific paragraph

DevExpress DXRichEdit for WPF Line Numbering

Paste Special

The Paste Special command enables you to choose the format for data contained in the Clipboard and paste them into the document as if they are imported from the specified format.

1
2
3
9
10
11
12
53
54
55
More from DevExpress
Live Chat
Have a pre-sales question?
Need assistance with your evaluation?
We are here to help.
Chat is one of the many ways you can contact members of the DevExpress Team. We are available Monday-Friday between 7:30am and 4:30pm Pacific Time.
If you need additional product information, require pre-sales assistance, or want help with your order, write to us at info@devexpress.com or call us at
+1 (818) 844-3383.