[發明專利]一種應用于安卓系統實現檢測報告打印的方法在審
| 申請號: | 202211510959.0 | 申請日: | 2022-11-29 |
| 公開(公告)號: | CN115729488A | 公開(公告)日: | 2023-03-03 |
| 發明(設計)人: | 黃國峰;梁文健 | 申請(專利權)人: | 中山市創藝生化工程有限公司 |
| 主分類號: | G06F3/12 | 分類號: | G06F3/12 |
| 代理公司: | 廣東科信啟帆知識產權代理事務所(普通合伙) 44710 | 代理人: | 黃俊杰 |
| 地址: | 528437 廣東省中山市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用于 系統 實現 檢測 報告 打印 方法 | ||
本申請公開了一種應用于安卓系統實現檢測報告打印的方法,接收到客戶端發送到打印命令;從客戶端的數據庫中提取出需要打印的檢測報告數據,將檢測報告數據發送到jni庫中;基于jni庫對檢測報告數據中的各種數據按種類進行分類,基于jni庫分別將分好類的標題數據、內容數據以及圖表數據分別插入到對應打印模板的對應位置中;基于jni庫將插入了數據的打印模板轉換成PS格式文件;基于jni庫向打印機輸出PS格式文件并且最終由打印機打印出檢測報告;本申請通基于jni庫與C語言進行驅動的打印機進行交互,最終打印出檢測報告,本申請可以實現安卓系統的直接打印,無需規定使用windows系統,為工業化設計帶來了便利。
技術領域
本發明屬于打印技術領域,尤其涉及一種應用于安卓系統實現檢測報告打印的方法。
背景技術
安卓系統是一款基于Linux內核的自由開源的操作系統,主要適用于移動設備,同時也開始廣泛的應用于各個領域設備中,譬如工業化自動化等,由于安卓系統屬于新生期,很多相關使用并沒有完善,其中之一就是利用安卓系統連接打印機通過打印機打印出需要打印的文件,目前打印機驅動均是針對windows系統的,安卓不能直接調用打印機打印設備,為了可以直接打印,用戶只能選擇原始的windows系統,大大限制系統的選擇,為工業化設計帶來了障礙。
發明內容
(一)發明目的
為了克服以上不足,本發明的目的在于提供一種應用于安卓系統實現檢測報告打印的方法,以解決現有的安卓系統不能直接調用打印機打印設備,限制系統的選擇,為工業化設計帶來了障礙,或者安卓系統只能利用其它形式進行轉換而達到打印目的,這樣大大的增加了打印成本的技術問題。
(二)技術方案
為實現上述目的,本申請提供的技術方案如下:
一種應用于安卓系統實現檢測報告打印的方法,包括:
接收到客戶端發送到打印命令;
從客戶端的數據庫中提取出需要打印的檢測報告數據,將檢測報告數據發送到jni庫中;
基于jni庫對檢測報告數據中的各種數據按種類進行分類,其中,各種數據種類包括:標題數據、內容數據以及圖表數據;
基于jni庫分別將分好類的標題數據、內容數據以及圖表數據分別插入到對應打印模板的對應位置中;
基于jni庫將插入了數據的打印模板轉換成PS格式文件;
基于jni庫向打印機輸出PS格式文件并且最終由打印機打印出檢測報告;
jni庫允許Java代碼和其他語言寫的代碼進行交互,本申請通基于jni庫將由Java代碼書寫的檢測報告數據進行分類、將分類好的不同種類數據分別插入到對應打印模板的對應位置中,將插入了數據的打印模板轉換成PS格式文件,最后將PS格式文件與C語言進行驅動的打印機進行交互,最終打印出檢測報告,本申請可以實現安卓系統的直接打印,無需規定使用windows系統,為工業化設計帶來了便利。
在一些實施例中,基于jni庫分別將分好類的標題數據、內容數據以及圖表數據分別插入到對應打印模板的對應位置中之前,還包括:基于標題數據選擇對應的打印模板。
在一些實施例中,在基于jni庫對檢測報告數據中的各種數據按種類進行分類并且將分好類的標題數據、內容數據插入到對應打印模板的對應位置中之前,還包括:通過ghostscript軟件工具將標題數據以及內容數據轉換成漢字格式。
在一些實施例中,在基于jni庫對檢測報告數據中的各種數據按種類進行分類并且將分好類的圖表數據插入到對應打印模板的對應位置中之前,還包括:通過jpeg2ps軟件工具將圖表數據從jps格式轉換成eps格式。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中山市創藝生化工程有限公司,未經中山市創藝生化工程有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211510959.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種連桿工裝夾具
- 下一篇:風速預測方法、裝置、電子設備及計算機可讀存儲介質





