
样式、列表、表格、图像和链接。
- 内置样式:正文、标题 1 至 6、标题、副标题、引用、代码、列表段落、超链接和表格网格。修改标题 1 样式,所有标题会同时改变。
- 9 级列表:项目符号、数字、字母和罗马数字。
- 支持跨列和跨行合并单元格、标题行、边框、背景和嵌套表格,以及内嵌图像和带
OnLinkClick事件的超链接。
为你的用户提供带有样式、列表、表格、图像和链接的文档编辑器。读写 JSON、HTML、Markdown 和 RTF,并将页面导出为 DOCX、PDF 和 PNG。同一个文档模型驱动 VCL、FireMonkey、WinForms、WPF 和 Avalonia 控件,并且无需窗口即可渲染,在 Linux64 上也一样。适用于 Delphi、C++ Builder 和 .NET 的富文本编辑器,包含源代码。

真正的文档模型,用户已有的格式,任何文字的输入,以及面向纸张、PDF 和屏幕阅读器的输出。sgcRichEdit 在一个产品中全部涵盖。
样式、列表、带合并单元格的表格、图像和超链接。
JSON、HTML、Markdown 和 RTF 可读可写,可输出 DOCX、PDF 和 PNG。
支持日文、中文和韩文 IME,从右到左的文字,以及阿拉伯文与英文混排。
VCL、FireMonkey、WinForms、WPF 和 Avalonia,以及 Linux64 上的无界面渲染。
截取自 sgcRichEdit 演示程序。Delphi 演示程序随 sgcUI 试用版一起安装,.NET 演示程序包含在 Registered .NET 下载中。

OnLinkClick 事件的超链接。
ExecuteCommand 和 CommandState 执行每个命令,也可通过 VCL 和 FireMonkey 动作执行,使工具栏或功能区与选区保持同步。FireMonkey 还增加了带选择手柄的触摸模式。
TsgcVCLDBRichEdit 和 TsgcFMXDBRichEdit 连接到 TDataSource,读取 memo 和 BLOB 字段,并在用户离开控件时写回文档。FieldFormat(Auto、JSON、HTML、RTF、Markdown 或 Text)和 FieldEncoding 决定字段的存储方式,AutoDisplay 按需加载大型文档。DocumentText 属性可在 WinForms、WPF 和 Avalonia 中绑定到你的数据。
Print 和 PrintPreview,表格的标题行会在每一页重复。ExportToPDF 通过 sgcPDF 引擎写出带标签的 PDF,ExportToPNG 以你选择的分辨率渲染任意页面,同样无需窗口。TsgcWinFormsRichEdit 支持数据绑定和 Visual Studio 设计器,TsgcWpfRichEdit 和 TsgcAvaloniaRichEdit 使用与 Delphi 控件相同的名称。数据感知的 FireMonkey 编辑器,以及用 sgcToolbar 构建的功能区,直接取自演示程序。

TsgcFMXDBRichEdit 把笔记保存在数据集中,以 JSON、RTF、HTML 和 Markdown 存储。
从 Word 加载 RTF 文件,并保存为 HTML、Markdown、DOCX、PDF 和 PNG。uses 子句中的每个格式单元都会注册其读取器或写入器,sgcUIPDF_Export 将 PDF 导出连接到 sgcPDF。
uses
sgcRichEdit_Formats, sgcRichEdit_VCL,
sgcRichEdit_RTF_Reader, sgcRichEdit_HTML_Writer, sgcRichEdit_Markdown,
sgcRichEdit_DOCX, sgcUIPDF_Export;
procedure TForm1.ConvertContract;
begin
sgcVCLRichEdit1.LoadFromFile('contract.rtf');
sgcVCLRichEdit1.SaveToFile('contract.html', refHTML);
sgcVCLRichEdit1.SaveToFile('contract.md', refMarkdown);
sgcVCLRichEdit1.SaveToFile('contract.docx', refDOCX);
sgcVCLRichEdit1.ExportToPDF('contract.pdf');
sgcVCLRichEdit1.ExportToPNG('page1.png', 0, 150);
end;
可单独购买 sgcRichEdit,也可在 sgcUI Enterprise 中与其他所有 sgcUI 产品一起获得,共用同一个主题和运行时。均附带源代码。
sgcRichEdit 通过随其一同安装的 sgcPDF 引擎写出 PDF。对于 .NET,sgcRichEdit .NET 以 Registered NuGet 包提供 WinForms、WPF 和 Avalonia 控件,没有免费的 Community 版本。sgcRichEdit 也包含在 All-Access 套餐。
了解 sgcUIsgcRichEdit 通过 sgcPDF 写出 PDF 文件,Editor 演示用 sgcToolbar 构建功能区,sgcReports 则在用户撰写的文档旁生成报表。

sgcRichEdit PDF 导出背后的 PDF 引擎,随其一同安装。

为编辑器构建功能区或工具栏。Editor 演示把 sgcToolbar 功能区绑定到编辑器命令。

在用户撰写的文档旁,根据你的数据生成报表。
Standard
Professional 增加
Enterprise 增加