System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請(qǐng)涉及圖像形成,具體地涉及一種多作業(yè)的打印控制方法、圖像形成設(shè)備及存儲(chǔ)介質(zhì)。
技術(shù)介紹
1、在打印控制相關(guān)領(lǐng)域,目前常見的技術(shù)方案中,打印機(jī)在對(duì)待打印文件進(jìn)行打印操作前,是先將待打印文件存儲(chǔ)在隨機(jī)存取存儲(chǔ)器(random?access?memory,ram)內(nèi),當(dāng)需要對(duì)其進(jìn)行打印操作時(shí),再?gòu)膔am中讀取數(shù)據(jù)。此種方式雖然可以提升數(shù)據(jù)讀取速度,但是,ram內(nèi)存儲(chǔ)的數(shù)據(jù)在關(guān)機(jī)重啟后會(huì)丟失,不利于數(shù)據(jù)保存。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本申請(qǐng)?zhí)峁┮环N多作業(yè)的打印控制方法、圖像形成設(shè)備及存儲(chǔ)介質(zhì),用于在不增加成本的前提下,防止打印場(chǎng)景中打印數(shù)據(jù)丟失、同時(shí)保障打印數(shù)據(jù)的讀取速度。
2、第一方面,本申請(qǐng)實(shí)施例提供了一種多作業(yè)的打印控制方法,應(yīng)用于圖像形成設(shè)備,所述圖像形成設(shè)備包括第一存儲(chǔ)介質(zhì)以及第二存儲(chǔ)介質(zhì),所述第一存儲(chǔ)介質(zhì)與所述第二存儲(chǔ)介質(zhì)不同;所述方法包括:在第一打印作業(yè)即將打印完成時(shí),從所述第一存儲(chǔ)介質(zhì)所存儲(chǔ)的各個(gè)待打印作業(yè)中確定出下一待打印的第二打印作業(yè);將所述第二打印作業(yè)由所述第一存儲(chǔ)介質(zhì)讀取到所述第二存儲(chǔ)介質(zhì)中;響應(yīng)于所述第一打印作業(yè)打印完成,從所述第二存儲(chǔ)介質(zhì)中讀取所述第二打印作業(yè)進(jìn)行打印。
3、在一種可能的實(shí)現(xiàn)方式中,所述第一打印作業(yè)即將打印完成,包括:在執(zhí)行第一打印作業(yè)的打印過程中,檢測(cè)所述第一打印作業(yè)的打印進(jìn)度;當(dāng)所述第一打印作業(yè)的打印進(jìn)度達(dá)到預(yù)設(shè)打印進(jìn)度時(shí),確定所述第一打印作業(yè)即將打印完成。
4、在一種可能的實(shí)現(xiàn)方式中,所述第二打印
5、在一種可能的實(shí)現(xiàn)方式中,當(dāng)存在滿足所述預(yù)設(shè)條件的多個(gè)候選預(yù)設(shè)條件時(shí),從所述第一存儲(chǔ)介質(zhì)所存儲(chǔ)的各個(gè)待打印作業(yè)中確定出下一個(gè)待打印的第二打印作業(yè),包括:根據(jù)各個(gè)所述候選預(yù)設(shè)條件的條件優(yōu)先級(jí),篩選出目標(biāo)預(yù)設(shè)條件;從各個(gè)待打印作業(yè)中篩選出滿足所述目標(biāo)預(yù)設(shè)條件的目標(biāo)待打印作業(yè),作為所述第二打印作業(yè)。
6、在一種可能的實(shí)現(xiàn)方式中,所述從各個(gè)待打印作業(yè)中篩選出滿足所述目標(biāo)預(yù)設(shè)條件的目標(biāo)待打印作業(yè),包括:當(dāng)存在多個(gè)符合所述目標(biāo)預(yù)設(shè)條件的候選待打印作業(yè)時(shí),根據(jù)多個(gè)候選待打印作業(yè)的作業(yè)優(yōu)先級(jí)篩選出目標(biāo)待打印作業(yè)。
7、在一種可能的實(shí)現(xiàn)方式中,所述方法還包括:響應(yīng)于接收到新的待打印作業(yè),確定所述第一存儲(chǔ)介質(zhì)的打印隊(duì)列中是否存在未打印的待打印作業(yè);在確定所述打印隊(duì)列中存在未打印的待打印作業(yè)的情況下,將所述新的待打印作業(yè)存儲(chǔ)至所述第一存儲(chǔ)介質(zhì);在確定所述打印隊(duì)列中不存在未打印的待打印作業(yè)的情況下,將所述新的待打印作業(yè)作為所述第二打印作業(yè),存儲(chǔ)至所述第二存儲(chǔ)介質(zhì)。
8、在一種可能的實(shí)現(xiàn)方式中,所述在確定所述打印隊(duì)列中存在未打印的待打印作業(yè)的情況下,所述方法還包括:若所述新的待打印作業(yè)的作業(yè)優(yōu)先級(jí)高于所述未打印的待打印作業(yè),則將所述新的待打印作業(yè)作為所述第二打印作業(yè),存儲(chǔ)至所述第二存儲(chǔ)介質(zhì)。
9、在一種可能的實(shí)現(xiàn)方式中,所述第一存儲(chǔ)介質(zhì)的讀寫速度小于所述第二存儲(chǔ)介質(zhì)的讀寫速度,和/或所述第一存儲(chǔ)介質(zhì)的存儲(chǔ)容量大于所述第二存儲(chǔ)介質(zhì)的存儲(chǔ)容量。
10、第二方面,本申請(qǐng)實(shí)施例提供了一種圖像形成設(shè)備,包括用于存儲(chǔ)計(jì)算機(jī)程序指令的存儲(chǔ)器和用于執(zhí)行程序指令的處理器,其中,當(dāng)該計(jì)算機(jī)程序指令被所述處理器執(zhí)行時(shí),觸發(fā)所述設(shè)備執(zhí)行上述第一方面任一項(xiàng)所述的方法。
11、第三方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括存儲(chǔ)的程序,其中,在所述程序運(yùn)行時(shí)控制所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)所在設(shè)備執(zhí)行第一方面任一項(xiàng)所述的方法。
12、第四方面,本申請(qǐng)實(shí)施例提供了一種圖像形成設(shè)備,包括第一存儲(chǔ)介質(zhì)以及第二存儲(chǔ)介質(zhì),所述第一存儲(chǔ)介質(zhì)以及所述第二存儲(chǔ)介質(zhì)不同;該設(shè)備還包括確定模塊,用于在第一打印作業(yè)即將打印完成時(shí),從所述第一存儲(chǔ)介質(zhì)所存儲(chǔ)的各個(gè)打印作業(yè)中確定出下一待打印的第二打印作業(yè);讀取模塊,用于將所述第二打印作業(yè)由所述第一存儲(chǔ)介質(zhì)讀取到所述第二存儲(chǔ)介質(zhì)中;執(zhí)行模塊,用于響應(yīng)于所述第一打印作業(yè)打印完成,從所述第二存儲(chǔ)介質(zhì)中讀取所述第二打印作業(yè)進(jìn)行打印。
13、本申請(qǐng)?zhí)峁┑囊环N多作業(yè)的打印控制方法、圖像形成設(shè)備及存儲(chǔ)介質(zhì),至少具體以下技術(shù)效果:
14、第一,通過第一存儲(chǔ)介質(zhì)和第二存儲(chǔ)介質(zhì)(即物理存儲(chǔ)介質(zhì))存儲(chǔ)打印數(shù)據(jù),可以防止打印數(shù)據(jù)丟失;第二,通過前一份打印作業(yè)正在打印過程中提前將下一份待打印的打印作業(yè)由第一存儲(chǔ)介質(zhì)(低速大容量存儲(chǔ)介質(zhì))緩存至第二存儲(chǔ)介質(zhì)(高速小容量存儲(chǔ)介質(zhì)),一方面可以提升下一份打印作業(yè)的讀取速度、提高打印效率,另一方面可以減少對(duì)高速小容量存儲(chǔ)介質(zhì)的存儲(chǔ)空間的占用;第三,可以節(jié)約設(shè)備成本。
本文檔來(lái)自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種多作業(yè)的打印控制方法,其特征在于,應(yīng)用于圖像形成設(shè)備,所述圖像形成設(shè)備包括第一存儲(chǔ)介質(zhì)以及第二存儲(chǔ)介質(zhì),所述第一存儲(chǔ)介質(zhì)與所述第二存儲(chǔ)介質(zhì)不同,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一打印作業(yè)即將打印完成,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二打印作業(yè)為各個(gè)待打印作業(yè)中存在的滿足至少一個(gè)預(yù)設(shè)條件的目標(biāo)待打印作業(yè);所述預(yù)設(shè)條件包括但不限于:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,當(dāng)存在滿足所述預(yù)設(shè)條件的多個(gè)候選預(yù)設(shè)條件時(shí),從所述第一存儲(chǔ)介質(zhì)所存儲(chǔ)的各個(gè)待打印作業(yè)中確定出下一個(gè)待打印的第二打印作業(yè),包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述從各個(gè)待打印作業(yè)中篩選出滿足所述目標(biāo)預(yù)設(shè)條件的目標(biāo)待打印作業(yè),包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述在確定所述打印隊(duì)列中存在未打印的待打印作業(yè)的情況下,所述方法還包括:
8.根據(jù)權(quán)利要求1至7任一項(xiàng)所述的方法,其特征在于,
9.一種圖像形成設(shè)備,其特征在于,包括:用于存儲(chǔ)計(jì)算機(jī)程序指令的存儲(chǔ)器和用于執(zhí)行程序指令的處理器,其中,當(dāng)該計(jì)算機(jī)程序指令被所述處理器執(zhí)行時(shí),使所述設(shè)備執(zhí)行權(quán)利要求1至8任意一項(xiàng)所述的方法。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括存儲(chǔ)的程序,其中,在所述程序運(yùn)行時(shí)控制所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)所在設(shè)備執(zhí)行權(quán)利要求1至8中任意一項(xiàng)所述的方法。
...【技術(shù)特征摘要】
1.一種多作業(yè)的打印控制方法,其特征在于,應(yīng)用于圖像形成設(shè)備,所述圖像形成設(shè)備包括第一存儲(chǔ)介質(zhì)以及第二存儲(chǔ)介質(zhì),所述第一存儲(chǔ)介質(zhì)與所述第二存儲(chǔ)介質(zhì)不同,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一打印作業(yè)即將打印完成,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二打印作業(yè)為各個(gè)待打印作業(yè)中存在的滿足至少一個(gè)預(yù)設(shè)條件的目標(biāo)待打印作業(yè);所述預(yù)設(shè)條件包括但不限于:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,當(dāng)存在滿足所述預(yù)設(shè)條件的多個(gè)候選預(yù)設(shè)條件時(shí),從所述第一存儲(chǔ)介質(zhì)所存儲(chǔ)的各個(gè)待打印作業(yè)中確定出下一個(gè)待打印的第二打印作業(yè),包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述從各個(gè)待打印作業(yè)中篩選出滿足所述目標(biāo)預(yù)設(shè)條件的目標(biāo)待打印作業(yè),包括:
6.根據(jù)權(quán)利要...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:梁煒康,
申請(qǐng)(專利權(quán))人:珠海奔圖電子有限公司,
類型:發(fā)明
國(guó)別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。