TRichView es un conjunto de componentes nativos Delphi/C++Builder (VCL; FireMonkey para Windows, macOS, Android, Linux, iOS) y Lazarus (LCL para Windows) que permiten mostrar, editar e imprimir documentos de texto enriquecido que contengan texto con formato, hipervínculos e imágenes.
TRichView se puede utilizar para desarrollar editores de texto avanzados, aplicaciones web/de ayuda/de creación de libros, chats y aplicaciones de mensajería, organizadores y diarios, enciclopedias multimedia y otras aplicaciones que necesiten un editor de texto enriquecido de alta calidad o una interfaz de usuario de hipertexto.
Proyectos de demostración de TRichView para Windows
Proyectos de demostración de TRichView para macOS
Proyectos de demostración de TRichView para Android
Proyectos de demostración de TRichView para Linux
Proyectos de demostración de TRichView para iOS
Los componentes admiten varios atributos de caracteres (fuentes, subíndices/superíndices, texto y fondo de color, dibujos personalizados, etc.).
Los documentos pueden contener tablas, imágenes, incluidas las de listas de imágenes, y cualquier control Delphi.
Alineación de párrafos a la izquierda/derecha, centrado o justificado, viñetas y numeración multinivel, márgenes y sangría personalizados, Unicode, imágenes de fondo, vista previa de impresión, importación y exportación de archivos HTML, RTF, DocX, Markdown, versión para base de datos y mucho más...
El paquete TRichView esta completamente escrito en Delphi, y no utiliza DLL externas o archivos ActiveX. No esta basado en el control RichEdit de Microsoft.
La Versión Registrada del paquete incluye el código fuente completo.
Los componentes de TRichView VCL admiten texto Unicode no solo en las nuevas versiones de RAD Studio, sino también en Delphi 5–2007 y C++ Builder 6–2007.
Lista de características
Haz click en los enlaces siguientes para leer información más detallada.
Comprobación de ortografía
utilizando funciones proporcionadas por el sistema operativo o bibliotecas de terceros
Interacciones con productos de terceros
Puede utilizar TRichView junto con componentes de terceros.
Por ejemplo, puede utilizar el corrector ortográfico Addict con nuestro editor para resaltar las palabras mal escritas; o puede añadir objetos TRichView en ReportBuilder o informes QuickReport;
o puede usar TRichView como editor para cxGrid desarrollado por Developer Express Inc.
El programa de instalación de TRichView instala los componentes de integración automáticamente, si las bibliotecas de terceros correspondientes ya están instaladas.
Nota: TRichView no incluye ni un código fuente ni un código de objetos de estos componentes de terceros. Los derechos de autor de estos componentes de terceros pertenecen a sus respectivos propietarios.
Componentes en el Paquete
Componentes TRichView
Componentes principales
TRichView –
componente para mostrar documentos de texto enriquecido
TRichViewEdit –
componente para editar documentos de texto enriquecido
TRVStyle –
colección de estilos de texto y párrafos para T[DB]RichView[Edit]
Controles para entrada de datos
TDBRichView –
versión de TRichView para entrada de datos [DB] [VCL, LCL]
TDBRichViewEdit –
Versión de TRichViewEdit para entrada de datos [DB] [VCL, LCL]
TRVDataSourceLink –
componente para conectar controles para entrada de datos de documentos TRichView y ScaleRichView con el componente TDataSource [VCL, LCL]
Imprimir y dibujar
TRVPrint –
componente de impresión para T[DB]RichView[Edit]
TRVPrintPreview –
componente de vista previa de impresión para T[DB]RichView[Edit]
TRVReportHelper
permite dibujar documentos TRichView en tamaños especificos
Componentes adicionales
TRVSpellChecker
realiza la corrección ortográfica utilizando funciones proporcionadas por el sistema operativo (para Windows, macOS, iOS y Linux+HunSpell).
TRVOfficeConverter
permite usar los convertidores de importación y exportación de texto de Microsoft Office. [VCL, LCL]