Показать или спрятать менюTRichView.ru
English | Deutsch | Español | Русский

  TRichView для Delphi, C++Builder и Lazarus

WindowsmacOSiOSAndroidLinux

Что такое TRichView

TRichView – это пакет компонентов Delphi/C++Builder (VCL и FireMonkey) и Lazarus (LCL) для отображения, редактирования и печати гипертекстовых документов со сложным форматированием.

Компоненты могут быть использованы в разработке текстовых редакторов, средств создания веб-сайтов, документации и электронных книг, чатов и мессенджеров, дневников и органайзеров, мультимедийных энциклопедий и других приложений, в которых нужен качественный редактор текста или гипертекстовый интерфейс пользователя.

Платформы, поддерживаемые в FireMonkey: Windows (Delphi и C++Builder XE6+), 64-битная macOS (Delphi 10.3+), Android (Delphi 10.4+), Linux (Delphi 10.3+ и FMXLinux v1.76+), 64-битные устройства на iOS (Delphi 10.4+), 64-битный ARM симулятор iOS (Delphi 11+)

Платформы, поддерживаемые в Lazarus: Windows

Демонстрационные проекты TRichView для Windows
Демонстрационные проекты TRichView для Windows

Демонстрационные проекты TRichView для macOS
Демонстрационные проекты TRichView для macOS

Демонстрационные проекты TRichView для Android
Демонстрационные проекты TRichView для Android

Демонстрационные проекты TRichView для Linux
Демонстрационные проекты TRichView для Linux

Демонстрационные проекты TRichView для iOS
Демонстрационные проекты TRichView для iOS

Компоненты поддерживают различные атрибуты оформления текста (шрифты, верхние и нижние индексы, цвет текста и фона, возможности нестандартной прорисовки). Документы могут включать таблицы, рисунки (в том числе и из imagelist), анимации, любые визуальные компоненты Delphi. Выравнивание абзацев по левому краю, правому краю, центру, обоим краям, настраиваемые поля и отступы, многоуровневые списки абзацев (bullets & numbering), Юникод (даже в старых версиях Delphi), фоновые изображения, печать с предварительным просмотром, импорт и экспорт HTML, RTF, DocX, Markdown, работа с базами данных и многое другое...

Компоненты написаны полностью на Delphi, не основаны на стандартном элементе управления richedit, не требуют для своей работы дополнительных программных библиотек (Dll) или ActiveX. Зарегистрированная версия компонентов включает в себя полный исходный код.

Демонстрационный пример “ActionTest”

Подробнее о TRichView

Перейдите по ссылкам для получения дополнительной информации:

Предварительный просмотр перед печатью

Взаимодействие с компонентами других разработчиков

Вы можете использовать компоненты TRichView совместно с компонентами других разработчиков. Например, вы можете выделять ошибочные слова в редакторе TRichView с помощью средства проверки орфографии Addict; или вы можете добавить объекты TRichView в отчёты ReportBuilder или QuickReport; или вы можете использовать TRichView в качестве редактора ячеек cxGrid (таблицы, разработанной Developer Express Inc.)

Установщик TRichView устанавливает компоненты для интеграции автоматически, если соответствующие компоненты сторонних разработчиков уже установлены.

Замечание: TRichView не включает ни исходный, ни скомпилированный код коммерческих компонентов других разработчиков. Авторские прова на эти компоненты принадлежат их разработчикам.

Компоненты в пакете TRichView

Как узнать больше о TRichView

Веб-справка на английском языке

Скомпилированные демонстрационные примеры