System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請(qǐng)涉及打印控制,具體而言,涉及一種網(wǎng)絡(luò)打印方法、裝置、服務(wù)器和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
技術(shù)介紹
1、在大型園區(qū)內(nèi)一般會(huì)設(shè)置有多臺(tái)支持共享打印的打印設(shè)備供用戶使用,這種方式雖然在一定程度上可以提高打印的效率,但是用戶在使用時(shí)往往需要自行操作打印驅(qū)動(dòng)從而選擇某臺(tái)打印設(shè)備,由于對(duì)于用戶來(lái)說(shuō),無(wú)法感知打印設(shè)備的實(shí)際運(yùn)行情況,因此往往無(wú)法選定最佳的打印設(shè)備進(jìn)行打印,這會(huì)導(dǎo)致打印效率較為低下,此外,這還需要在各個(gè)用戶終端上事先設(shè)置多個(gè)打印驅(qū)動(dòng),因此還存在操作繁瑣的問(wèn)題。
2、目前為了提高打印效率,可以允許用戶查看自己與打印設(shè)備之間的距離,再根據(jù)距離選擇對(duì)應(yīng)的打印設(shè)備,例如,為打印設(shè)備安裝gps(global?positioning?system,全球定位系統(tǒng))模塊,并通過(guò)lbs(location?based?services,基于位置服務(wù))服務(wù)對(duì)用戶終端和打印設(shè)備進(jìn)行定位,從而計(jì)算出二者之間的直線距離反饋給用戶,以便用戶進(jìn)行選擇。
3、但這種方式也存在一定問(wèn)題。具體地,目前支持gps定位的打印設(shè)備較少,因此難以適配大部分園區(qū)的實(shí)際情況,可實(shí)施性較差,基于此,需要將園區(qū)內(nèi)的打印設(shè)備更換為攜帶gps模塊的打印設(shè)備,此外還需要購(gòu)買lbs服務(wù),這會(huì)導(dǎo)致實(shí)施成本較高。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本申請(qǐng)的目的在于提供一種網(wǎng)絡(luò)網(wǎng)絡(luò)打印方法、裝置、服務(wù)器和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),在簡(jiǎn)化操作、提高打印效率的同時(shí),提高可實(shí)施性,降低操作成本。
2、為了實(shí)現(xiàn)上述目的,本申請(qǐng)實(shí)施例
3、第一方面,本申請(qǐng)?zhí)峁┮环N網(wǎng)絡(luò)打印方法,應(yīng)用于服務(wù)器,所述服務(wù)器與多個(gè)打印設(shè)備以及多個(gè)用戶終端通信連接,所述服務(wù)器中存儲(chǔ)有園區(qū)地圖、各個(gè)所述打印設(shè)備的位置以及各個(gè)所述用戶終端的位置,所述方法包括:
4、獲取任一所述用戶終端發(fā)送的打印任務(wù);
5、根據(jù)所述用戶終端對(duì)應(yīng)的用戶信息、所述打印任務(wù)的任務(wù)參數(shù)、各個(gè)所述打印設(shè)備的位置和打印任務(wù)隊(duì)列、所述用戶終端的位置以及所述園區(qū)地圖,計(jì)算各個(gè)所述打印設(shè)備針對(duì)所述打印任務(wù)的執(zhí)行參數(shù);
6、接收用戶基于所述執(zhí)行參數(shù)從多個(gè)所述打印設(shè)備中選定的打印設(shè)備,將所述打印任務(wù)添加至所述選定的打印設(shè)備對(duì)應(yīng)的打印任務(wù)隊(duì)列中進(jìn)行處理。
7、在可選的實(shí)施方式中,所述執(zhí)行參數(shù)包括距離、執(zhí)行時(shí)長(zhǎng)以及綜合時(shí)長(zhǎng);
8、所述根據(jù)所述用戶終端對(duì)應(yīng)的用戶信息、所述打印任務(wù)的任務(wù)參數(shù)、各個(gè)所述打印設(shè)備的位置和打印任務(wù)隊(duì)列、所述用戶終端的位置以及所述園區(qū)地圖,計(jì)算各個(gè)所述打印設(shè)備針對(duì)所述打印任務(wù)的執(zhí)行參數(shù),包括:
9、根據(jù)各個(gè)所述打印設(shè)備的位置、所述用戶終端的位置以及所述園區(qū)地圖,計(jì)算所述用戶終端與各個(gè)所述打印設(shè)備之間的距離;
10、根據(jù)所述用戶信息、所述打印任務(wù)的任務(wù)參數(shù)和各個(gè)所述打印設(shè)備對(duì)應(yīng)的打印任務(wù)隊(duì)列,計(jì)算在各個(gè)所述打印設(shè)備中所述打印任務(wù)的執(zhí)行時(shí)長(zhǎng);
11、根據(jù)所述用戶終端與各個(gè)所述打印設(shè)備之間的距離,計(jì)算從所述用戶終端到達(dá)各個(gè)所述打印設(shè)備的導(dǎo)航時(shí)長(zhǎng),并根據(jù)所述用戶終端到達(dá)各個(gè)所述打印設(shè)備的導(dǎo)航時(shí)長(zhǎng)以及各個(gè)所述打印設(shè)備對(duì)應(yīng)的執(zhí)行時(shí)長(zhǎng),計(jì)算各個(gè)所述打印設(shè)備對(duì)應(yīng)的綜合時(shí)長(zhǎng)。
12、在可選的實(shí)施方式中,所述任務(wù)參數(shù)包括文檔類型、紙張類型、紙張材質(zhì)、打印模式、打印頁(yè)碼和打印內(nèi)容,所述用戶信息包括用戶優(yōu)先級(jí);
13、所述根據(jù)所述用戶信息、所述打印任務(wù)的任務(wù)參數(shù)和各個(gè)所述打印設(shè)備對(duì)應(yīng)的打印任務(wù)隊(duì)列,計(jì)算在各個(gè)所述打印設(shè)備中所述打印任務(wù)的執(zhí)行時(shí)長(zhǎng),包括:
14、分別針對(duì)各個(gè)所述打印設(shè)備,根據(jù)所述打印設(shè)備對(duì)應(yīng)的預(yù)設(shè)打印常數(shù)、影響因子參數(shù)、當(dāng)前誤差系數(shù)以及所述打印頁(yè)碼,計(jì)算所述打印設(shè)備執(zhí)行所述打印任務(wù)的打印時(shí)長(zhǎng);
15、其中,所述影響因子參數(shù)根據(jù)所述文檔類型、所述紙張類型、所述紙張材質(zhì)以及所述打印模式確定,所述當(dāng)前誤差系數(shù)根據(jù)所述打印設(shè)備的平均執(zhí)行時(shí)長(zhǎng)、每頁(yè)執(zhí)行時(shí)長(zhǎng)、當(dāng)前打印次數(shù)以及上一次確定的誤差系數(shù)確定;
16、根據(jù)所述打印內(nèi)容確定所述打印任務(wù)的任務(wù)優(yōu)先級(jí),并根據(jù)所述任務(wù)優(yōu)先級(jí)、所述用戶優(yōu)先級(jí)以及所述打印設(shè)備對(duì)應(yīng)的打印任務(wù)隊(duì)列,確定所述打印任務(wù)在所述打印設(shè)備中所需的等待時(shí)長(zhǎng);
17、根據(jù)所述等待時(shí)長(zhǎng)和所述打印時(shí)長(zhǎng),計(jì)算在所述打印設(shè)備中所述打印任務(wù)的執(zhí)行時(shí)長(zhǎng)。
18、在可選的實(shí)施方式中,所述服務(wù)器中還設(shè)置有各個(gè)所述打印設(shè)備對(duì)應(yīng)的驅(qū)動(dòng)模塊,所述將所述打印任務(wù)添加至所述選定的打印設(shè)備對(duì)應(yīng)的打印任務(wù)隊(duì)列中進(jìn)行處理,包括:
19、根據(jù)所述打印任務(wù)的任務(wù)優(yōu)先級(jí)和用戶優(yōu)先級(jí),將所述打印任務(wù)添加至所述選定的打印設(shè)備對(duì)應(yīng)的打印任務(wù)隊(duì)列中;
20、在確定對(duì)所述打印任務(wù)進(jìn)行處理的情況下,調(diào)用所述選定的打印設(shè)備對(duì)應(yīng)的驅(qū)動(dòng)模塊,將所述打印任務(wù)發(fā)送至所述選定的打印設(shè)備進(jìn)行處理。
21、在可選的實(shí)施方式中,所述方法還包括,每隔預(yù)設(shè)時(shí)長(zhǎng)確定所述打印設(shè)備的打印狀態(tài);
22、在根據(jù)所述打印狀態(tài)確定所述打印任務(wù)執(zhí)行結(jié)束的情況下,生成所述打印任務(wù)對(duì)應(yīng)的打印日志,以便通過(guò)所述打印日志對(duì)用戶的打印行為進(jìn)行審計(jì)。
23、在可選的實(shí)施方式中,在所述獲取任一所述用戶終端發(fā)送的打印任務(wù)的步驟之前,所述方法還包括:
24、獲取打印接入設(shè)備發(fā)送的打印設(shè)備的特征信息;
25、根據(jù)所述打印設(shè)備的特征信息確定所述打印設(shè)備是否為未注冊(cè)打印設(shè)備;
26、若所述打印設(shè)備為未注冊(cè)打印設(shè)備,則根據(jù)所述打印設(shè)備的特征信息和所述打印接入設(shè)備,確定所述打印設(shè)備的位置,并根據(jù)所述打印設(shè)備的特征信息和位置,對(duì)所述打印設(shè)備進(jìn)行注冊(cè)。
27、在可選的實(shí)施方式中,所述服務(wù)器還與至少一個(gè)終端接入設(shè)備通信連接,所述服務(wù)器中還存儲(chǔ)有所述終端接入設(shè)備的位置以及準(zhǔn)入用戶對(duì)應(yīng)的準(zhǔn)入登錄信息,所述方法還包括:
28、獲取所述終端接入設(shè)備發(fā)送的準(zhǔn)入認(rèn)證請(qǐng)求;
29、所述準(zhǔn)入認(rèn)證請(qǐng)求由所述終端接入設(shè)備根據(jù)待入網(wǎng)用戶終端發(fā)送的入網(wǎng)請(qǐng)求生成并發(fā)送至所述服務(wù)器,所述準(zhǔn)入認(rèn)證請(qǐng)求包括用戶的登錄信息和接入信息;
30、根據(jù)所述用戶的登錄信息和所述準(zhǔn)入登錄信息,確定所述用戶是否為準(zhǔn)入用戶,并在所述用戶為準(zhǔn)入用戶的情況下,接入所述待入網(wǎng)用戶終端;
31、根據(jù)所述接入信息和所述終端接入設(shè)備的位置,確定所述待入網(wǎng)用戶終端的位置。
32、第二方面,本申請(qǐng)?zhí)峁┮环N網(wǎng)絡(luò)打印裝置,應(yīng)用于服務(wù)器,所述服務(wù)器與多個(gè)打印設(shè)備以及多個(gè)用戶終端通信連接,所述服務(wù)器中存儲(chǔ)有園區(qū)地圖、各個(gè)所述打印設(shè)備的位置以及各個(gè)所述用戶終端的位置,所述裝置包括:
33、獲取模塊,用于獲取任一所述用戶終端發(fā)送的打印任務(wù);
34、計(jì)算模塊,用于根據(jù)所述用戶終端對(duì)應(yīng)的用戶信息、所述打印任務(wù)的任務(wù)參數(shù)、各個(gè)所述打印設(shè)備的位置和打印任務(wù)隊(duì)列、所述用戶終端的位置以及所述園區(qū)地圖,計(jì)算各個(gè)所述打印設(shè)備針對(duì)所述打印本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種網(wǎng)絡(luò)打印方法,其特征在于,應(yīng)用于服務(wù)器,所述服務(wù)器與多個(gè)打印設(shè)備以及多個(gè)用戶終端通信連接,所述服務(wù)器中存儲(chǔ)有園區(qū)地圖、各個(gè)所述打印設(shè)備的位置以及各個(gè)所述用戶終端的位置,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述執(zhí)行參數(shù)包括距離、執(zhí)行時(shí)長(zhǎng)以及綜合時(shí)長(zhǎng);
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述任務(wù)參數(shù)包括文檔類型、紙張類型、紙張材質(zhì)、打印模式、打印頁(yè)碼和打印內(nèi)容,所述用戶信息包括用戶優(yōu)先級(jí);
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述服務(wù)器中還設(shè)置有各個(gè)所述打印設(shè)備對(duì)應(yīng)的驅(qū)動(dòng)模塊,所述將所述打印任務(wù)添加至所述選定的打印設(shè)備對(duì)應(yīng)的打印任務(wù)隊(duì)列中進(jìn)行處理,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括,
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述獲取任一所述用戶終端發(fā)送的打印任務(wù)的步驟之前,所述方法還包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述服務(wù)器還與至少一個(gè)終端接入設(shè)備通信連接,所述服務(wù)器中還存儲(chǔ)有所述終端接入設(shè)備的位置以及準(zhǔn)入用戶對(duì)應(yīng)的準(zhǔn)
8.一種網(wǎng)絡(luò)打印裝置,其特征在于,應(yīng)用于服務(wù)器,所述服務(wù)器與多個(gè)打印設(shè)備以及多個(gè)用戶終端通信連接,所述服務(wù)器中存儲(chǔ)有園區(qū)地圖、各個(gè)所述打印設(shè)備的位置以及各個(gè)所述用戶終端的位置,所述裝置包括:
9.一種服務(wù)器,其特征在于,包括處理器和存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)有能夠被所述處理器執(zhí)行的計(jì)算機(jī)程序,所述處理器可執(zhí)行所述計(jì)算機(jī)程序以實(shí)現(xiàn)權(quán)利要求1-7任一項(xiàng)所述的方法。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1-7任一項(xiàng)所述的方法。
...【技術(shù)特征摘要】
1.一種網(wǎng)絡(luò)打印方法,其特征在于,應(yīng)用于服務(wù)器,所述服務(wù)器與多個(gè)打印設(shè)備以及多個(gè)用戶終端通信連接,所述服務(wù)器中存儲(chǔ)有園區(qū)地圖、各個(gè)所述打印設(shè)備的位置以及各個(gè)所述用戶終端的位置,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述執(zhí)行參數(shù)包括距離、執(zhí)行時(shí)長(zhǎng)以及綜合時(shí)長(zhǎng);
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述任務(wù)參數(shù)包括文檔類型、紙張類型、紙張材質(zhì)、打印模式、打印頁(yè)碼和打印內(nèi)容,所述用戶信息包括用戶優(yōu)先級(jí);
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述服務(wù)器中還設(shè)置有各個(gè)所述打印設(shè)備對(duì)應(yīng)的驅(qū)動(dòng)模塊,所述將所述打印任務(wù)添加至所述選定的打印設(shè)備對(duì)應(yīng)的打印任務(wù)隊(duì)列中進(jìn)行處理,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括,
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述獲取...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:黃山,
申請(qǐng)(專利權(quán))人:邁普通信技術(shù)股份有限公司,
類型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。