TRichView for Delphi 16.8.4

Software information
Platform:
Windows 7/Vista/XP/2000/Server/95/98
Publisher:
TRICHVIEW.COM
Price:
$330
File size:
33.71 Mb
Date added:
August 31, 2014
Screenshot:
Product page:
Description from the Publisher

TRichView is a suite of native Delphi/C++Builder components (VCL) for displaying, editing and printing hypertext documents.

Components support various character attributes (fonts, subscripts/superscripts, colored text background, custom drawn). Documents can contain tables, pictures, images from imagelists, footnotes and endnotes, any Delphi controls. Left, right, center or justify paragraph allignment, custom margins and indents, multilevel bullets and numbering, Unicode, background images, print preview, HTML and DocX export, RTF export and import, data-aware versions and more...

TRichView is completely written in Delphi, it does not use external DLL or ActiveX files. It is not based on Microsoft RichEdit control. A registered version of the Package includes full source code.

Features

Text and Paragraph Attributes

Text Attributes

TRichView supports the following character attributes:

  • font name, size, style, character set;
  • text color and text background color;
  • subscripts and superscripts;
  • horizontal characters scaling (without changing their height);
  • custom inter-character spacing;
  • bi-directional text flow mode;
  • anti-aliasing mode;
  • customizable underlines, overlines, strike-out lines.

Hypertext links have additional attributes:

  • color of text and background under the mouse cursor;
  • underline under the mouse cursor;
  • custom hypertext cursor.

Paragraph Attributes

TRichView supports the following paragraph attributes:

  • left, right, center and justify alignment;
  • left and right indents, first line indent;
  • additional spacing before and after the paragraph;
  • tab stops (left/right/centered, with an optional leader);
  • custom line-spacing;
  • colored background with specified padding;
  • borders of several styles;
  • bi-directional text flow mode.

Standard and Third-Party Image Formats

TRichView documents can contain images of any format supported by Delphi/C++Builder. The standard graphic formats are:

  • bitmaps (TBitmap);
  • windows (16-bit) and enhanced (32-bit) metafiles (TMetafile);
  • icons (TIcon);
  • Jpeg images (TJPEGImage, since Delphi 3);
  • Gif images (TGifImage, a standard graphic class since Delphi 2007).
  • Png images (TPngImage, a standard graphic class since Delphi 2009).
  • Tiff images (TWicImage, a standard graphic class since Delphi 2010).

Additional graphic formats can be supported with third-party graphic classes (descendants of TGraphic).

Delphi/C++Builder Controls in TRichView

Documents with inserted Delphi controls is a unique feature of TRichView.

You can insert any Delphi control and it will work just like on a form (with one exception – it will be positioned in a proper place inside the document by the TRichView).

Documents with inserted controls (with all their published properties) can be saved in files or database fields in a special format (RichView Format) or XML.

TRichView provides events so that programmers can write code for exporting controls to RTF, DocX and HTML, and printing.

Tables

Documents can contain tables. Each table cell contains formatted sub-document that can consist of multiple paragraphs, including images, Delphi/C++Builder controls, and other tables. Tables can be nested to any depth.

Cells can be merged together in one larger cell, both horizontally and vertically.

Bullets and Numbering

TRichView provides comprehensive support for numbered lists and bullets.

The following list types are supported:

  • Bullets – single or multicharacter text; Unicode characters are supported;
  • Images – any graphics or images from image-lists;
  • Decimal Numbering – 1, 2, 3, ...;
  • Alphabetic Numbering – a, b, c, ...; A, B, C, ...;
  • Roman Numbering – i, ii, iii, ...; I, II, III, ...;
  • Ordered Images from Image-lists – an image is chosen from the image-list depending on the counter value (unique feature).

Multi-Language Support

TRichView can display and edit documents containing text with different fonts. All fonts have the specified Charset properties. By specifying different character sets, you can create documents consisting of text in different languages.

This mode is default for the old versions of Delphi and C++Builder (for RAD Studio 2007 and older).

Import and Export

  • TRichView exports DocX, RTF, HTML, text files, Unicode text files.
  • TRichView imports RTF, text files, Unicode text files.
  • TRichView saves and loads* its contents in a native format (RVF – RichView Format) and XML (with RichViewXML).
  • TRichView can use text import and export converters from Microsoft® Office.

Printing with Preview

TRichView documents can be printed – with all images, backgrounds, tables, etc.

A special component displays a page preview on the screen. Users can browse pages, zoom in and zoom out of this preview.

Users can define page breaks at any place in the document.

Users reviews & testimonials

This software is not reviewed yet.

Other downloads from this publisher

Components for editing documents with images, tables and hypertext links

Delphi/C++Builder components for displaying, editing and printing rich hypertext documents.Various text formatting, tables, images, textured background, HTML export, RTF import and export, data-aware versions, printing with scalable preview.

Delphi/C++Builder components for displaying, editing and printing rich hypertext documents. Various text formatting, tables, images, textured background, HTML export, RTF import and export, data-aware versions, printing with scalable preview.

RVMedia is a set of components displaying video from web cameras (local USB cameras and remote IP-cameras), configuring IP-cameras and controlling their movement, sending and receiving video and audio data, organizing video chats and conferences.

Delphi/C++Builder components for displaying, editing and printing rich hypertext documents. Various text formatting, tables, images, textured background, HTML, DocX export, RTF import and export, data-aware versions, printing with scalable preview.