[發(fā)明專利]導(dǎo)入選中的Excel表格行列排列方式到白板軟件中的方法有效
| 申請?zhí)枺?/td> | 201610072077.9 | 申請日: | 2016-02-02 |
| 公開(公告)號: | CN105760352B | 公開(公告)日: | 2018-07-20 |
| 發(fā)明(設(shè)計(jì))人: | 丁萬年;洪文潔;陳日良;池超奇 | 申請(專利權(quán))人: | 銳達(dá)互動科技股份有限公司 |
| 主分類號: | G06F17/21 | 分類號: | G06F17/21;G06F17/24 |
| 代理公司: | 福州市鼓樓區(qū)京華專利事務(wù)所(普通合伙) 35212 | 代理人: | 林曉琴 |
| 地址: | 350000 福建省福州市*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 導(dǎo)入 選中 excel 表格 行列 排列 方式 白板 軟件 中的 方法 | ||
1.一種導(dǎo)入選中的Excel表格行列排列方式到白板軟件中的方法,其特征在于:所述方法包括
步驟1、在白板軟件中進(jìn)行表格類的設(shè)計(jì),所述表格類的設(shè)計(jì)包括:建立表格類和建立表格單元格類;
步驟2、通過所述表格類和表格單元格類來生成表格;
步驟3、在白板軟件中繪制表格對象;
步驟4、導(dǎo)入選中的Excel表格行列排列方式到白板軟件中;所述Excel表格中包括Excel單元格類ExcelCell和Excel行類ExcelRow;
Excel單元格類ExcelCell
包含如下屬性
單元格位置cellLeft,cellTop,cellWidht,cellHeight;
Excel行類ExcelRow
包含如下屬性
單元格對象鏈表cList
行Row,高Hieght;
所述步驟4具體為:
步驟41、將Excel需要導(dǎo)入的單元格保存為一個xml文件;
步驟42、從所述xml文件中取得Table標(biāo)簽,所要導(dǎo)入的表格內(nèi)容都保存在這個Table標(biāo)簽中;
步驟43、得表格列數(shù)celColCount;
步驟44、得表格行數(shù)celRowCount;
步驟45、取得表格每一列的列寬與行高并保存;
步驟46、查找Table標(biāo)簽中的Row標(biāo)簽A;
步驟47、建立一個Excel行類ExcelRow對象B;
步驟48、對象B的RowHieght設(shè)置為所述步驟45取得的對應(yīng)的一個行高;
步驟49、查找標(biāo)簽B中的Cell標(biāo)簽C;
步驟410、建立一個Excel單元格類ExcelCell對象D將對象D添加到對象B的鏈表cList中;
步驟411、查找C這個Cell標(biāo)簽的所有屬性;
步驟412、如果C這個Cell標(biāo)簽中含有合并屬性進(jìn)行下面步驟
a)取得列合并列號tempCol與行合并的列號tempRow
b)將D對象的cellWidht設(shè)置為標(biāo)簽C所有的列號Col1到tempCol的所有列寬之和;
c)將D對象的cellHeight設(shè)置為標(biāo)簽C所有的行號Row1到tempRow的所有行高之和;
步驟413、如果標(biāo)簽中沒有含有合并屬性則將D對象的寬高設(shè)置為單元格對應(yīng)的行高與列寬;
步驟414、重復(fù)步驟49到步驟413直到這個行標(biāo)簽A中的所有Cell標(biāo)簽處理完;
步驟415、重復(fù)步驟46到步驟413直到查找到Table標(biāo)簽中的所有Row標(biāo)簽;
步驟416、白板軟件中行數(shù)與列數(shù)設(shè)置為通過上面步驟所取得的行數(shù)與列數(shù);
步驟417、白板軟件中表格大小TableW,TableH設(shè)置為通過上面步驟所取得的大小;
步驟418、白板軟件中建立一個表格對象MyTalbe,表格初始位置(x,y)能任意輸入,表格對象的大小為TableW,TableH;
步驟419、取得上面建立的ExcelRow對象RowObj中的cList每一個單元格對象cellObj;
步驟420、建立表格對象MyTalbe的單元格對象MyCell;
步驟421、MyCell對象的位置與大小設(shè)置為cellObj中保存的位置與大小;
步驟422、MyCell對象添加到MyTalbe對象的aList鏈表中;
步驟423、重復(fù)步驟419至步驟423,直到用所有RowObj對象中的鏈表cList中所有單元格對象;
步驟424、使用步驟3中繪制方式對表格對象MyTalbe進(jìn)行繪制;
步驟425、至此就將Excel選中的單元格導(dǎo)入到交互式電子白板軟件。
2.根據(jù)權(quán)利要求1所述的導(dǎo)入選中的Excel表格行列排列方式到白板軟件中的方法,其特征在于:所述表格類中的屬性包括:表格每一行的位置數(shù)組RowYPos、表格每一列的位置數(shù)組ColumnXPos、以及表格單元格對象鏈表aList;
所述表格單元格類中的屬性包括:單元格中四周的四個點(diǎn)P1、P2、P3、P4。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于銳達(dá)互動科技股份有限公司,未經(jīng)銳達(dá)互動科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610072077.9/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 一種基于異步處理的大數(shù)據(jù)量Excel文件導(dǎo)出方法
- 一種數(shù)據(jù)EXCEL導(dǎo)入和導(dǎo)出的工具
- 一種Excel合并方法和系統(tǒng)
- 基于數(shù)據(jù)配置生成Excel表格和圖例的系統(tǒng)及方法
- 一種業(yè)務(wù)系統(tǒng)導(dǎo)入EXCEL數(shù)據(jù)的方法
- 一種Excel數(shù)據(jù)文件的處理方法及裝置
- 一種excel導(dǎo)入導(dǎo)出的實(shí)現(xiàn)方法及裝置
- Excel數(shù)據(jù)的導(dǎo)出方法及裝置、電子設(shè)備
- 一種大數(shù)據(jù)excel文件導(dǎo)入的系統(tǒng)及方法
- 腳本生成方法、裝置、計(jì)算機(jī)設(shè)備及存儲介質(zhì)
- 版式表格的結(jié)構(gòu)處理方法和系統(tǒng)
- 多欄多列表格的展示方法
- 一種在移動端展示長表格的交互方法及系統(tǒng)裝置
- 一種在移動端縱向展示長表格的交互方法及系統(tǒng)裝置
- 一種在移動端橫向展示長表格的交互方法及系統(tǒng)裝置
- 表格圖像解析方法、裝置、計(jì)算機(jī)設(shè)備及存儲介質(zhì)
- 一種針對PDF文檔表格提取優(yōu)化方法及系統(tǒng)
- 一種自動生成表格數(shù)據(jù)的方法及裝置
- 一種批量合并表格內(nèi)容的方法、系統(tǒng)、裝置和存儲介質(zhì)
- 表格渲染顯示方法、裝置、計(jì)算機(jī)設(shè)備和存儲介質(zhì)





