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 格式