找回密码
 立即注册

QQ登录

只需一步,快速开始

Clark.Pan 讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-3-31 10:30  /   查看:9538  /  回复:5
本帖最后由 alizee1025 于 2019-6-18 10:12 编辑

工作簿:

初始化Spread
Spread.Sheets 不依赖于任何第三方类库,即可实现与 Excel高度类似的布局与功能。
在线示例
Spread表单
Spread.Sheets 包括多个表单、名称标签、滚动条等,可通过丰富的 API 自定制。     
在线示例
表单名称标签
Spread.Sheets 表单名称标签与 Excel 类似。                                                            
在线示例
滚动条
Spread.Sheets 中的水平和垂直滚动条可以轻松移动表单的可视区域,完成表单浏览。  
在线示例
Spread背景
Spread 的背景可以被定制。                                                                                    
在线示例
Spread绘制
你可以调用 repaint 方法来重新绘制 Spread。                                                         
在线示例
Spread事件
Spread.Sheets 提供丰富的事件, 你可以监听这些事件并作出自己的响应。                  
在线示例
Spread JSON 导入/导出
Spread.Sheets 支持 JSON 格式的序列化与反序列化。                                             
在线示例
Spread 数据源序列化
通过调用 Spread.toJSON 方法,实现数据源序列化。                                                
在线示例
Spread 命中测试
通过 workbook 的 hitTest 方法,可以从 workbook 的坐标系统中得到特定的区域。  
在线示例

表单:

边框和网格线
Spread可以设置单元格边框,添加、删除网格线。                                                   
在线示例
缩放
Spread.Sheets允许缩放表单,以便于更好的查看数据。                                            
在线示例
表单单元格头区域
Spread.Sheets允许添加多个行头/列头以便于添加自定义的行标题/列标题。              
在线示例
合并单元格
合并两个或更多的单元格为一个新的更大的单元格。                                                  
在线示例
冻结行列与可视区域
实现与 Excel 类似的冻结行列操作。                                                                          
在线示例
单元格内边距和标签
你可以使用单元格内边距和单元格标签使你的数据更便于阅读。                                 
在线示例
选择单元格
你可以在Spread.Sheets中选择单元格,行,列或者多片区域。                                 
在线示例
表单保护
你可以通过设置 isProtected 属性来保护表单不被用户编辑。                                      
在线示例
表单事件
Spread.Sheets 在表单上提供了丰富的事件。                                                            
在线示例
分组列
Spread.Sheets在Worksheet上提供分组列。                                                            
在线示例

数据绑定:

表单级别绑定
Spread.Sheets 支持绑定数据源到表单。                                                                  
在线示例
单元格级别绑定
Spread.Sheets 支持单元格级别绑定,你可以将数据源的数据绑定到单元格上。         
在线示例
表格绑定
表格绑定是一种特定的单元格级别绑定; 它可以为表格提供数据。                             
在线示例

单元格编辑:

单元格导航行为
Spread.Sheets 提供的导航操作定义在 GC.Spread.Sheets.Commands 中。                  
在线示例
脏数据
脏数据可以帮助你获得变更的数据。                                                                          
在线示例
复制粘贴 Excel 样式
支持从 Excel 复制样式然后粘贴到 Spread,或者从 Spread 复制样式粘贴到Excel。   
在线示例
单引号前缀
Spread.Sheets 支持单引号前缀功能,就像 Excel 那样。                                          
在线示例

单元格类型:

按钮
Button 表示一种按钮单元格类型。                                                                          
在线示例
复选框
CheckBox 表示一种复选框单元格类型。                                                                  
在线示例
组合框
ComboBox 代表一种组合框单元格类型。                                                               
在线示例
超链接
HyperLink 代表了一种超链接类型的单元格。                                                           
在线示例
自定义行列头
SpreadJS支持自定义行列头单元格来帮助处理行和列的数据。                                   
在线示例

前端导入导出 Excel & 导出PDF:

前端导入导出 Excel
前端导入导出支持将Spread json导出为excel文件(.xlsx)和将excel文件导入Spread。
在线示例
导出 PDF
Spread.Sheets 根据设置导出PDF。                                                                        
在线示例
自定义字体
导出PDF,并自定义字体。                                                                                       
在线示例

打印:

自定义打印
Spread.Sheets 提供了很多打印设置给用户,用来决定打印什么和如何打印。            
在线示例

触摸控制:

触控工具栏
当你选择并轻击选择区域时,会显示一个触摸工具栏。                                             
在线示例

6 个回复

倒序浏览
jerryniepan
初级会员   /  发表于:2017-4-18 17:22:49
沙发
runjs.cn打不开啊
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-18 18:11:14
板凳

RUNJS居然挂了,等等看吧
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-19 11:25:43
地板

刚才试了下应该可以正常打开了
回复 使用道具 举报
gavinchan
注册会员   /  发表于:2019-6-17 17:25:28
5#
runjs访问不了,这些demo没法看诶,能给个文件的压缩包吗
回复 使用道具 举报
alizee10251讲师达人认证 悬赏达人认证 SpreadJS 开发认证
银牌会员   /  发表于:2019-6-18 10:21:04
6#
gavinchan 发表于 2019-6-17 17:25
runjs访问不了,这些demo没法看诶,能给个文件的压缩包吗

RunJS不稳定,这里的Demo链接重新替换了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部