RTE, Rich Text Editor, is a web-based WYSIWYG editor, developed in Javascript to edit, load or save formatted text. Internally, most editors are only able to handle HTML, which is not enough for real WYSIWYG word processing. Web-based applications often need an Editor.
Key Features
- Browser Friendly: Supports all popular browsers like Internet Explorer, Firefox, Opera.
- API Function Set: The API functions include routines to set/retrieve data, to set/retrieve operating variables, and to apply character, paragraph and other formats under your programs control. Your program can also communicate with the editor using the message communication.
- Developer friendly: With few lines of code, you can get the control working.
- Configuration: Easy and simple configuration to enable, disable features of the control.
- Integration: The API is available for .NET and Java developers. API’s for PHP, python are in progress.
- Multiple Fonts and Point sizes: The word processor can use all available typefaces in different sizes within one document. Supported character styles include bold, italic, underline, double-underline, superscript, subscript, strike-through, hidden, protected, boxed, etc.
- Embedded and Linked Pictures: You can import a picture bitmap from a disk file or from the clipboard. The picture can be inserted anywhere in the text.
- Tab Support: In RTE, Left, right, centre, and decimal tab positions are available.
- Header, Numbering: Page header/footer, page break, automatic repagination and page numbering are available to align the page correctly. Multilevel bullets and lists are available in RTE. Bullet font and color can be changed.
- Tables: Support for tables and sub-tables, multiple sections and multiple column documents. Page Mode is also available for side-by-side column editing. Simple and complex table can be created. Cell splitting and merging is also applicable in this table.
- Supports unlimited size: Support for an unlimited size document. We can open an unlimited number of text windows simultaneously.
- Text and picture frames: The regular text outside the frame automatically flows around the frame. The frames can be positioned and sized using the mouse.
- Text Colors: The RTE allows unlimited foreground text and background text colors. We can apply different color for different words/letters also.
- Drag/Drop support: It allows the user to drag and drop the content and images and allows the scroll bar to wrap the text and can change the paragraph style.
- Hyperlink: It provides the feature of creating the Hyperlink with the page redirect option. It is the Flexible hyperlink field.
- Drawing and format: RTE fully support for line and box drawing. The editor can store the data in one of these formats: Text Format, RTF format, and native format.
- Localization: Supported languages include en-us, cs-cz, es-es, de-de, fr-fr, it-it, ja-jp, ko-kr, pt-br, ru-ru, zh-cn, zh-hk, zh-tw.
- Customizable: The editor used CSS-based skin mechanism to define look and feel of the editor. Developers can make use of several built-in themes already provided or they can easily modify or create new themes.