[发明专利]导入选中的Excel表格行列排列方式到白板软件中的方法有效
申请号: | 201610072077.9 | 申请日: | 2016-02-02 |
公开(公告)号: | CN105760352B | 公开(公告)日: | 2018-07-20 |
发明(设计)人: | 丁万年;洪文洁;陈日良;池超奇 | 申请(专利权)人: | 锐达互动科技股份有限公司 |
主分类号: | G06F17/21 | 分类号: | G06F17/21;G06F17/24 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 林晓琴 |
地址: | 350000 福建省福州市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种导入选中的Excel表格行列排列方式到白板软件中的方法,所述方法为1、在白板软件中进行表格类的设计,所述表格类的设计包括:建立表格类和建立表格单元格类;2、通过所述表格类和表格单元格类来生成表格;3、在白板软件中绘制表格对象;4、导入选中的Excel表格行列排列方式到白板软件中。本发明可以将选中的Excel表格行列排列方式导入交互式电子白板软件中,这样为教师节省了时间,提高了电子白板教学的效率。 | ||
搜索关键词: | 导入 选中 excel 表格 行列 排列 方式 白板 软件 中的 方法 | ||
【主权项】:
1.一种导入选中的Excel表格行列排列方式到白板软件中的方法,其特征在于:所述方法包括步骤1、在白板软件中进行表格类的设计,所述表格类的设计包括:建立表格类和建立表格单元格类;步骤2、通过所述表格类和表格单元格类来生成表格;步骤3、在白板软件中绘制表格对象;步骤4、导入选中的Excel表格行列排列方式到白板软件中;所述Excel表格中包括Excel单元格类ExcelCell和Excel行类ExcelRow;Excel单元格类ExcelCell包含如下属性单元格位置cellLeft,cellTop,cellWidht,cellHeight;Excel行类ExcelRow包含如下属性单元格对象链表cList行Row,高Hieght;所述步骤4具体为:步骤41、将Excel需要导入的单元格保存为一个xml文件;步骤42、从所述xml文件中取得Table标签,所要导入的表格内容都保存在这个Table标签中;步骤43、得表格列数celColCount;步骤44、得表格行数celRowCount;步骤45、取得表格每一列的列宽与行高并保存;步骤46、查找Table标签中的Row标签A;步骤47、建立一个Excel行类ExcelRow对象B;步骤48、对象B的RowHieght设置为所述步骤45取得的对应的一个行高;步骤49、查找标签B中的Cell标签C;步骤410、建立一个Excel单元格类ExcelCell对象D将对象D添加到对象B的链表cList中;步骤411、查找C这个Cell标签的所有属性;步骤412、如果C这个Cell标签中含有合并属性进行下面步骤a)取得列合并列号tempCol与行合并的列号tempRowb)将D对象的cellWidht设置为标签C所有的列号Col1到tempCol的所有列宽之和;c)将D对象的cellHeight设置为标签C所有的行号Row1到tempRow的所有行高之和;步骤413、如果标签中没有含有合并属性则将D对象的宽高设置为单元格对应的行高与列宽;步骤414、重复步骤49到步骤413直到这个行标签A中的所有Cell标签处理完;步骤415、重复步骤46到步骤413直到查找到Table标签中的所有Row标签;步骤416、白板软件中行数与列数设置为通过上面步骤所取得的行数与列数;步骤417、白板软件中表格大小TableW,TableH设置为通过上面步骤所取得的大小;步骤418、白板软件中建立一个表格对象MyTalbe,表格初始位置(x,y)能任意输入,表格对象的大小为TableW,TableH;步骤419、取得上面建立的ExcelRow对象RowObj中的cList每一个单元格对象cellObj;步骤420、建立表格对象MyTalbe的单元格对象MyCell;步骤421、MyCell对象的位置与大小设置为cellObj中保存的位置与大小;步骤422、MyCell对象添加到MyTalbe对象的aList链表中;步骤423、重复步骤419至步骤423,直到用所有RowObj对象中的链表cList中所有单元格对象;步骤424、使用步骤3中绘制方式对表格对象MyTalbe进行绘制;步骤425、至此就将Excel选中的单元格导入到交互式电子白板软件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于锐达互动科技股份有限公司,未经锐达互动科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610072077.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种自动生成日记的方法、装置及系统
- 下一篇:数据传输方法及其系统、终端