Ä«Ä«¿ÀÇ÷¯½ºÄ£±¸
 


ºñ¹Ð¹øÈ£ È®ÀÎ ´Ý±â


 
»óÇ° »ó¼¼ ¼³¸í
 
 
   ºê·£µå¼¥ > Sergey Tkachenko > TRichView + ScaleRichView
 
 
 
ÀÌÀü»óÇ° TRichView + ScaleRichView ´ÙÀ½»óÇ°
 
 
 
Á¦Á¶È¸»ç : Sergey Tkachenko
ÆǸŰ¡°Ý : 880,000¿ø (VAT Æ÷ÇÔ)
°ø±Þ¹æ½Ä : ESD
¼ö·® EA
 
 
»óÇ° »ó¼¼ ¼³¸í
 
 
 

TRichView

Components for displaying, editing and printing complex rich text documents.

Frameworks: VCL (Delphi and C++Builder), FireMonkey (Delphi and C++Builder for Windows, 64-bit macOS, 64-bit iOS devices, 64-bit ARM iOS simulator, 64-bit Linux, Android), LCL (Free Pascal/Lazarus for Windows)





What is TRichView

TRichView is a suite of native Delphi/C++Builder VCL/FireMonkey and Lazarus (Free Pascal) LCL components for displaying, editing and printing complex rich text documents.


TRichView can be used to develop advanced text editors, web/help/book authoring applications, chats and messengers, organizers and diaries, multimedia encyclopedias, and other applications that need a high-quality rich text editor or a hypertext user interface.


Supported FireMonkey platforms: Windows (Delphi XE6 and newer), 64-bit macOS (Delphi 10.3 and newer), Android (Delphi 10.4 and newer), 64-bit Linux (Delphi 10.3 and newer + FMXLinux v1.74 and newer), 64-bit iOS devices (Delphi 10.4 and newer), 64-bit ARM iOS simulator (Delphi 11 and newer)


Supported Lazarus platforms: Windows





The 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, background images, print preview, data-aware versions and more...


Using TRichView rich text control, you can create an HTML, RTF, DocX, Markdown editor.


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


TRichView VCL components support Unicode text not only in new versions of RAD Studio, but also in Delphi 5–2007 and C++Builder 6–2007.







ScaleRichView

Components for creating rich text documents in WYSIWYG mode. An add-on for TRichView.
Frameworks: VCL (Delphi and C++Builder), LCL (Free Pascal/Lazarus for Windows)


What is ScaleRichView
ScaleRichView is a set of Delphi/C++Builder VCL and Lazarus (Free Pascal) LCL components for WYSIWYG editing (¡°What You See Is What You Get¡±), created basing on TRichView and RichViewActions. ScaleRichView uses TRichView engine for document rendering, but it repaginates, scales and draws pages in its own way.

A document in ScaleRichView is accessible via hidden (or external) TRichViewEdit component, so you can use the same methods for document generation and editing as you use in TRichView. Headers, footers, endnotes, footnotes and text boxes are accessible in a similar way.

ScaleRichView is an addon to TRichView. In order to install ScaleRichView package, you need to install packages of TRichView and RichViewActions before. You can order ScaleRichView as a bundle ¡°TRichView+ScaleRichView¡±, or later, after ordering TRichView.

The main features of ScaleRichView are:
  • support for almost all TRichView features;
  • WYSIWYG editing mode;
  • scaling;
  • real-time repagination;
  • support for more than 120 standard paper formats: ISO (Europe), ANSI (USA), JIS (Japan), etc.;
  • ability to display and print in different formats (for example, document can be edited as A5 but printed as A3);
  • custom page positioning;
  • multiple layout modes (draft, Web mode, print layout, side-to-side layout, read mode);
  • tooltip on scrolling, showing page number and text;
  • vertical and horizontal graphic menus (toolbars) in scrollbar area;
  • complete support of RichViewActions;
  • controls in documents, both standard and special for ScaleRichView;
  • editing a main document, headers, footers, footnotes, endnotes, text boxes directly in the editor.