#軟件開發(fā)#
Java實戰(zhàn)系列-項目簡介、技術(shù)選擇、Java ID讀卡器
項目正式開始的第二天,不知道項目基本情況的朋友可以參考我之前的一篇文章。
昨天基本完成了身份證讀卡器模塊的Java調(diào)用封裝,今天去客戶處取來了正式環(huán)境身份證讀卡器,跟我開發(fā)用的是同一型號“神思”,這就省了些麻煩。今日主要任務(wù)完成小票打印機的安裝調(diào)試。
1、安裝小票打印機驅(qū)動 官方網(wǎng)站下載后配置成系統(tǒng)默認打印機。
2、查找小票打印機打印案例
這里找到了一些別的朋友分享的打印代碼編寫的案例,比較多的都是使用絕對定位,定位文字,圖片位置進行打印操作。 開始想跟著網(wǎng)友去做來的,不過這樣調(diào)試起來太麻煩,一點一點定位,而且居中對齊等操作還是比較麻煩的,于是果斷換思路。
3、編寫打印程序
3.1 制作word模板
可以參考 官方文檔進行配置。我這里用的版本 2.0.2
<dependency> <groupId>;/groupId> <artifactId>;/artifactId> <version>2.0.2</version> </dependency> <dependency> <groupId>;/groupId> <artifactId>;/artifactId> <version>2.0.2</version> </dependency> <dependency> <groupId>;/groupId> <artifactId>;/artifactId> <version>2.0.2</version> </dependency> <dependency> <groupId>;/groupId> <artifactId>;/artifactId> <version>2.0.2</version> </dependency> <dependency> <groupId>;/groupId> <artifactId>;/artifactId> <version>2.0.2</version> </dependency> <dependency> <groupId>;/groupId> <artifactId>;/artifactId> <version>2.0.2</version> </dependency>
按模板生成word還是比較簡單的
org. resource = new ClassPathResource("bill;); InputStream in = re(); IXDocReport report = XDocRe().loadReport( in, Tem); FieldsMetadata metadata = new FieldsMetadata(); me("ewm"); re(metadata); byte[] ewmBytesArray = createEwm(peopleReg); IImageProvider ewm = new ByteArrayImageProvider(ewmBytesArray); IContext context = re(); con("ewm",ewm); con("name",()); con("countryName",().getDepartName()); con("sn",()); con("cardId",()); con("time",new DateTime()).toString("yyyy-MM-dd HH:mm:ss")); re(context, bos);
3.2 二維碼生成,使用
Qrconfig config = new QrConfig(380, 380); // 設(shè)置邊距,既二維碼和背景之間的邊距 con(0); // 高糾錯級別 con); // 設(shè)置前景色,既二維碼顏色(黑色) con); // 設(shè)置背景色(白色) con( Color.WHITE); BufferedImage bufferedImage = QrCodeU(// (), //二維碼內(nèi)容 config );?
最終打印效果:
未完待續(xù)。
歡迎大家持續(xù)關(guān)注!
1.《小票打印機怎么編輯打???總結(jié)很全面速看!Java實戰(zhàn)系列-小票打印機格式化打印 docx轉(zhuǎn)pdf打印》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識,僅代表作者本人觀點,與本網(wǎng)站無關(guān),侵刪請聯(lián)系頁腳下方聯(lián)系方式。
2.《小票打印機怎么編輯打???總結(jié)很全面速看!Java實戰(zhàn)系列-小票打印機格式化打印 docx轉(zhuǎn)pdf打印》僅供讀者參考,本網(wǎng)站未對該內(nèi)容進行證實,對其原創(chuàng)性、真實性、完整性、及時性不作任何保證。
3.文章轉(zhuǎn)載時請保留本站內(nèi)容來源地址,http://f99ss.com/why/3107231.html