999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Java技術的自助打印設計與實現

2021-03-02 14:46:30韓宇軒馬佳琳
中阿科技論壇(中英文) 2021年1期
關鍵詞:系統

高 寧 韓宇軒 馬佳琳

(沈陽師范大學,遼寧 沈陽 110000)

1 引言

1.1 研究的背景

打印功能誕生于20世紀,早在我國古代就有初步模式的打印功能,打印對于我們來說并不陌生,但在近年隨著電子商務時代的到來,各種APP鋪天蓋地,網絡交易平臺蜂擁而至,如何實現網絡交易進行自助打印成了熱門的話題。擁有一款具有網絡打印功能的系統,不僅可以提高商家信譽,還能同時給予顧客安心的保障,有了更多的客戶的信任,從而也就給商家帶來不菲的利潤[1]。

1.2 研究的意義

自助打印系統近年來被很多商家應用,從開始的辦公打印,到外賣平臺使用,尤其是近年來越來越多的人喜歡在網上定制商品,自助打印系統的應用也因此搬到了掌上操作平臺中,本文就此展開研究,對自助打印系統進行深入的探討[2]。

2 研究的技術

2.1 Java技術

Java技術是一種編程語言,具有多元化、使用靈活的特點,且可以應用到多個平臺,如電子商務系統以及APP等?;贘ava技術的特點,本研究就此展開了打印系統的應用。

2.2 API技術

在打印系統中,運用Java技術免不了使用API技術,這個技術主要在java.awt.print包中,也就是在JDK中的子包中,該子包中具有一個javax.print文件,該文件主要應用于打印服務,運用該文件可以自定義要打印的內容,還可以進行要打印文件的預覽,同時還可以進行打印中的功能選擇,如紙張的大小等屬性功能[3]。

3 打印技術的實現

3.1 如何實現打印

在打印系統中要明確服務的對象,也就是說在展開Java技術打印工作時,需要通過哪些接口來實現。一般情況在JDK中,需要通過Toolkit.get Default Toolkit().get PrintJob文件來進行打印的對象的選擇,如果沒有連接好接口,沒有選擇好服務對象,那么打印功能就無法實現。

然后,在展開打印技術之前,應當調用print文件的方法開始實現打印工作,當然可以通過java.awt.print.Printer Job文件中的 printDialog[4]文件對打印對話框的代調用,此外應當注意整個打印工作開始前期一定要進行聯網,否則這些文件將無法進行調用。

3.2 打印機對話框的實現

在實現打印技術時,需要有一個明確的打印機的對話框,也就是通過Java技術連接好打印機的接口。通過這樣的一個打印對話框,我們可以進行打印紙張的選擇、分數的選擇,以及其他屬性的選擇,可以說簡單又方便。如果想實現該功能,那么就需要Java技術中對PrinterJob.printDialog文件進行調用,調用該文件可以對打印的范圍、頁碼進行設定,避免打印過程中造成的紙張的浪費。圖1為打印對話框的實現。

圖1 打印對話框的實現

一般情況下,打印頁碼要求并不是特別多,一般在調用print文件時,我們會設定返回值,打印頁數一般初始值選定9 999頁,不過也可以選擇頁碼較少的范圍或者較大的范圍,但是通常情況下頁碼較多的設置較少。

4 Java 打印程序設計實例

4.1 應用場景

我們將打印主要分為兩種,一種是文本的編輯打印,另一種是圖片的打印。在文本的編輯打印中,我們需要根據實際需求如對文字的內容、行數等進行設定,在圖片的打印中可以分為彩色打印以及黑白打印,針對不同的需求我們要做出不同的解決方案。

4.2 文本的打印

在文本打印中,我們需要實現具體行首的打印對話框的顯現和選擇,需要運用到Printable 接口技術。根據Java技術中對文件的調用,我們可以實現具體的頁碼的需求和行數的需求,同時還可以進行外觀的設置、頁面的設置,在外觀的設置中我們可以進行紙張大小的選擇,具體實現如圖2所示。

圖2 打印窗口外觀的設置

4.3 圖像的打印

在實現打印的過程中,我們需要進行圖像顏色的選擇,由于圖像的打印頁碼通常較多,我們還可以運用API技術進行上下頁的預覽。通過API技術的使用,我們可以將打印機的圖像處理接口連接到我們的計算機中,進行圖像的繪制、圖像的縮放、顏色的選擇,如彩色或者黑白,這樣從視覺上給予打印完善化。

在打印系統中實現翻頁的技術一般運用Print Preview Dialog.java文件的調用,通常還可以進行格式的選擇,如GIF[5]或者JPEG[6]格式,文件則可以用PDF或者DOC文件。利用這些文件我們可以實現不同格式、不同顏色的圖像文件的打印。通常使用JDK技術進行打印服務的選擇。圖3為圖像打印系統的實現。

5 Java技術自助打印在點餐系統中的應用

5.1 打印小票的實現

眾所周知,外賣訂餐系統中,通常會在外賣貨品上附帶一份小票,這給很多客戶帶來了便捷。小票打印機和普通的辦公打印機一樣實現了相同的功能,而且還可以實現熱敏打印、調節紙張的大小。一般情況小票打印機耗材較少,打印小票比較便捷[7]。

5.2 通過Java技術實現接口打印

對于普通的石墨打印機,需要通過USB接口或者電腦打印,而小票打印機可以通過云端、藍牙實現連接,將電腦端的打印功能軟件技術實現后,外端連接石墨打印機,通過USB連接,實現電腦打印,推送至打印機上,圖4為小票打印的云端連接過程。

一般情況都是利用藍牙設備進行打印小票,打印的內容的設置,都可以通過藍牙連接設備進行。一般情況下藍牙具有一定傳輸協議,而小票打印機也具有HTTP協議接收的功能,因此利用云端平臺進行自助打印是比較便捷的,受到很多外賣商家的一致好評。

圖3 圖像打印的實現

圖4 小票打印機云端的連接過程

5.3 外賣自動接單系統原理

我們運用數據進行外賣系統云端數據庫的推送至 Server端,通常根據商家的需求進行云端服務的打印。目前小票打印機的協議已經實現,被各大商家應用。主要是因為該打印效果較好,數據庫能夠容納很多的內容,而且耦合度也比較好,非常適合現在的商家[8]。

一般情況,商家會連接微信、支付寶以及SERVER端,可以使客戶有更多的支付方式,同時在使用小票打印系統時還有語音提示和指令提示,比如“訂單來啦,請關注”“您有新的訂單,請注意查收”等對商家進行訂單提醒。有的商家端還會使用H5交易類型進行語音提醒。

其實要實現系統自動接單,從方案層面很好理解。用戶從用戶端完成下單并支付,通過微信或支付寶支付成功之后,Server 端收到微信回調或支付寶支付成功的回調之后,即認為已經下單成功,此時商家端的后臺可以做出相應的提醒,如語音提醒指令、小票打印指令等。

5.4 小票的打印

在商家接到訂單后,可以根據顧客的需求進行備貨,在電腦端或者手機端直接進行小票的打印。一般商家是通過APP平臺接單,這些平臺很大程度上都是運用Java技術進行搭建的系統,因此會使用一些HTML以及Java技術中的接口連接打印機,因此完成打印小票的過程需要在此架構的基礎上。如果APP是使用其他技術,那么也應該配備相應型號的打印機,這樣可以操作起來更為便捷。自助打印系統非常便捷,也比較靈活,非常適合商家使用。由于小票也給客戶帶來一份安全感和信任感,因此自助小票打印系統比較適合大眾化、貼近百姓的生活平臺[9]。

6 結論

通過Java技術進行自助打印平臺的應用是目前為止較為流行的方式,不僅有益于大眾,而且操作起來非常簡單便捷。盡管使用Java與技術與API接口使用起來相對普通大眾來說會略微麻煩些,但是隨著Java技術的不斷改進,已經逐漸接近大眾的口味。本研究先講述了Java技術的實現自助打印的過程、打印的實際應用舉例以及外賣訂餐系統小票的打印,然后又詳細描述了Java技術實現自助打印的文件調用、文本打印的過程、圖像打印的過程,通過API解耦的調用,實現了整個自助打印系統的實現,從而完善了整個過程。本研究較為科技化地實現了較多的JDK文件的調用,對普通百姓來講該類型的自助打印系統相對困難,但該系統具有較多的靈活性,可以實現小票的打印,而且對紙張沒有過多的要求,實現的效果較為靈活,這相對于普通的辦公打印系統來說更為節省金錢和紙張。相信隨著Java技術不斷發展、創新,將來在自助打印系統中會出現更適合大眾使用的小票打印技術,更為簡單便捷,更加適合百姓的使用[10]。

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 欧亚日韩Av| 久久精品免费国产大片| 国产激情国语对白普通话| 亚洲天堂久久久| 亚洲九九视频| 日本国产精品| 尤物精品视频一区二区三区| 蜜桃视频一区二区| 一级黄色片网| 亚洲国产清纯| 久久久久国色AV免费观看性色| 亚洲天堂2014| 99无码中文字幕视频| 国产视频欧美| 欧美日韩高清| 欧美www在线观看| 国产自视频| 欧美在线综合视频| 天天综合网亚洲网站| 伊人成人在线视频| 久久中文字幕2021精品| 国产成人亚洲综合a∨婷婷| 色老头综合网| 国产成人超碰无码| 97se亚洲综合在线韩国专区福利| 爽爽影院十八禁在线观看| 国产亚洲日韩av在线| 免费在线国产一区二区三区精品| 亚洲欧美自拍中文| 爽爽影院十八禁在线观看| 亚洲第一区在线| 国产麻豆va精品视频| 亚洲美女久久| 在线免费观看a视频| 美女视频黄频a免费高清不卡| 欧美日本不卡| 香蕉视频在线观看www| 亚洲欧美另类久久久精品播放的| 特级aaaaaaaaa毛片免费视频| 一边摸一边做爽的视频17国产| 激情乱人伦| 日韩av手机在线| 亚洲嫩模喷白浆| 极品国产一区二区三区| 亚洲国产日韩欧美在线| 高清免费毛片| 欧美日韩一区二区三区四区在线观看| 亚洲精品国产日韩无码AV永久免费网 | 91免费观看视频| 又爽又大又黄a级毛片在线视频| 亚洲精品综合一二三区在线| 欧美人人干| 亚洲精品视频免费看| 国产精品网址在线观看你懂的| 玖玖精品视频在线观看| 国产美女在线观看| 成年人久久黄色网站| 亚洲第一成年网| 日韩视频福利| 免费观看国产小粉嫩喷水| 久久精品免费国产大片| 免费观看无遮挡www的小视频| 亚洲精品手机在线| 91在线一9|永久视频在线| 大陆精大陆国产国语精品1024| 亚洲第一网站男人都懂| 福利在线不卡| 99re这里只有国产中文精品国产精品 | 欧美色综合久久| 丰满的熟女一区二区三区l| 亚洲第一精品福利| 精品视频第一页| 精品国产成人国产在线| 国产精品浪潮Av| 国产精品一区不卡| 国产精品亚洲一区二区三区z| 日韩最新中文字幕| 国产精品久久精品| 欧美一级高清视频在线播放| A级毛片无码久久精品免费| 思思热在线视频精品| av无码久久精品|