RichView ScaleRichView 扩展插件

RichView ScaleRichView 扩展插件

       一、什么是ScaleRichView

        ScaleRichView是一套 Delphi/C++Builder VCL 和 Lazarus (Free Pascal) LCL 组件,用于所见即所得编辑(“所见即所得”),基于 TRichView 和 RichViewActions 使用 TRichView 引擎进行文档渲染,但它以自己的方式重新分页、缩放和绘制页面。

        ScaleRichView 中的文档可通过隐藏(或外部)的 TRichViewEdit 组件访问,因此您可以使用与 TRichView 中相同的方法生成和编辑文档。页眉、页脚、尾注、脚注和文本框可通过类似方式访问。

       ScaleRichView 是 TRichView 的一个插件。为了安装 ScaleRichView 包,您需要先安装 TRichView 和 RichViewActions 的包。您可以订购ScaleRichView 作为“TRichView+ScaleRichView”的捆绑包,或者在订购 TRichView 之后再订购。

       ScaleRichView 的主要特点是:

  • 支持几乎所有 TRichView 功能;
  • 所见即所得的编辑模式;
  • 缩放;
  • 实时重新分页;
  • 支持120多种标准纸张格式:ISO(欧洲)、ANSI(美国)、JIS(日本)等;
  • 能够以不同格式显示和打印(例如,文档可以编辑为 A5,但打印为 A3);
  • 自定义页面定位;
  • 多种布局模式(草稿、Web 模式、打印布局、左右布局、阅读模式);
  • 滚动工具提示,显示页码和文本;
  • 滚动条区域中的垂直和水平图形菜单(工具栏);
  • 完全支持 RichViewActions;
  • ScaleRichView 的标准和特殊文档中的控件;
  • 直接在编辑器中编辑主文档、页眉、页脚、脚注、尾注、文本框。

        二、ScaleRichView包中的组件

 TSRichViewEdit – 用于所见即所得编辑的文本处理器,具有缩放和多种布局(包括页面查看模式)。
 TDBSRichViewEdit – TSRichViewEdit 的数据感知版本。
 TSclRVRuler – 标尺,类似于RichViewActions 中的 TRVRuler ,但与 TSRichViewEdit 一起使用。
 TSRVPageScroll 将所有页面显示为缩略图。
 TSRVToolBar – 用于插入 TSRichViewEdit 滚动条区域的工具栏。
 TSRVToolWindow 在弹出窗口中显示工具栏。
 TSRVPrint从 TSRichViewEdit 打印文档;编辑器组件可以自己打印文档,但 TSRVPrint 支持几种特殊的打印模式,包括海报。
 TSRV 预览 显示 TSRVPrint 将如何打印文档。
 TSRVScrollBar – 可换肤滚动条;该组件在 TSRichViewEdit 中使用,但也可用作单独的组件。
 TSRVTabSet – 一组带有图标和文本标签的可换肤选项卡;该组件可用于实现选项卡式多文档界面。
 TSRVSkinManager 将外观应用于 TSRVTabSet 和 TSRVScrollBar。

    三、ScaleRichView的运用

        上图是基于磁盘文件的编辑器。

        下图是,与数据库连接的,建立树目录的文件管理编辑界面。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值