aardio 文档

dotNet.ReoGrid 扩展库 - Excel 与 RGF 格式的区别

ReoGrid 支持多种文件格式,其中 Excel 和 RGF 格式常用于加载或保存工作簿/工作表模板文件。以下是 Excel 格式 与 RGF 格式 的主要差异:

功能特性 RGF 格式 Excel 格式
多工作表支持 不支持 支持
单元格类型 仅内置类型 不支持
单元格图像 支持 不支持
自定义单元格类型 不支持 不支持
浮动对象 不支持 支持
浮动图像 不支持 支持
分组大纲 支持 不支持
打印设置 支持 不支持
冻结窗口 和 缩放 支持 支持
扩展工作表设置 支持 不支持

简而言之:

aardio 使用示例

import dotNet.ReoGrid;

// 创建表格控件
var grid = ReoGrid.ReoGridControl(winform);

// 保存为 RGF 格式(支持 ReoGrid 专有特性)
grid.Save("/template.rgf"); 

// 保存为 Excel 格式(兼容性更好)
grid.Save("/template.xlsx", 30); // 30 对应 Excel2007 格式

// 加载文件时自动检测格式
grid.Load("/data.rgf"); 
grid.Load("/data.xlsx");

注意:在 aardio 中调用时,文件格式参数可直接使用数值常量(如 30 表示 Excel2007 格式),或通过 ReoGrid.IO.FileFormat 枚举获取。

Markdown 格式