[發明專利]一種Web應用的文件掃描預覽與文件上傳方法在審
| 申請號: | 202110101868.0 | 申請日: | 2021-01-26 |
| 公開(公告)號: | CN112860336A | 公開(公告)日: | 2021-05-28 |
| 發明(設計)人: | 劉玉皎 | 申請(專利權)人: | 重慶廣播電視大學重慶工商職業學院 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F16/958;H04L29/08 |
| 代理公司: | 成都帝鵬知識產權代理事務所(普通合伙) 51265 | 代理人: | 黎照西 |
| 地址: | 400000 重慶*** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 web 應用 文件 掃描 預覽 上傳 方法 | ||
1.一種Web應用的文件掃描預覽與文件上傳方法,其特征在于,包括步驟:
S10,啟動Windows掃描服務程序,配置WebSocket服務端功能;
S20,WebSocket客戶端發送掃描信息到Windows掃描服務程序的WebSocket服務端;
S30,由Windows掃描服務程序完成文件掃描,并返回掃描文件信息列表給WebSocket客戶端;
S40,WebApi讀取返回的掃描文件信息列表完成文件的掃描預覽;
S50,WebApi讀取返回的掃描文件信息列表完成文件掃描數據上傳。
2.根據權利要求1所述的一種Web應用的文件掃描預覽與文件上傳方法,其特征在于,在所述步驟S10中,Windows掃描服務程序注冊于Windows服務中,啟動類型為自啟動;在該服務中調用掃描儀的專用接口實現掃描紙質文件的功能以及將掃描結果生成圖片文件,保存于約定的文件夾;在該Windows掃描服務程序中配置WebSocket服務端功能,支持Web應用中的WebSocket客戶端鏈接,用于接收WebSocket客戶端發送的消息。
3.根據權利要求2所述的一種Web應用的文件掃描預覽與文件上傳方法,其特征在于,在所述步驟S20中,在Web應用中初始化WebSocket客戶端,連接到本地Windows掃描服務程序中的WebSocket服務端,并向WebSocket服務端發送掃描消息。
4.根據權利要求3所述的一種Web應用的文件掃描預覽與文件上傳方法,其特征在于,在所述步驟S30中,Windows掃描服務程序中WebSocket服務端收到掃描消息后,執行文件掃描,將掃描結果按規定的命名格式和文件夾保存為圖片文件,然后將文件信息列表返回給Web應用的WebSocket客戶端。
5.根據權利要求4所述的一種Web應用的文件掃描預覽與文件上傳方法,其特征在于,在所述步驟S40中,Web應用中的WebSocket客戶端收到返回的掃描文件信息列表后,使用WebApi的FileReader接口或StreamReader接口讀取文件數據,然后轉換為html標記Img能顯示的數據格式,在網頁中顯示出圖片,實現文件掃描預覽功能。
6.根據權利要求4所述的一種Web應用的文件掃描預覽與文件上傳方法,其特征在于,在所述步驟S50中,調用WebApi的FileReader接口或StreamReader接口讀取返回的文件數據,將數據格式編碼轉換為Base64,使用JavaScript的Ajax技術將數據傳送到指定的服務器,完成文件的掃描上傳功能。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶廣播電視大學重慶工商職業學院,未經重慶廣播電視大學重慶工商職業學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110101868.0/1.html,轉載請聲明來源鉆瓜專利網。





