一種基于Windows平臺的高速打印驅(qū)動程序的研究與實現(xiàn)
發(fā)布時間:2017-05-17 19:24
本文關鍵詞:一種基于Windows平臺的高速打印驅(qū)動程序的研究與實現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:打印機是一種重要的外部輸出設備,在辦公領域應用廣泛。打印驅(qū)動程序是操作系統(tǒng)和打印機的橋梁[1],它的主要功能是控制打印作業(yè)以及將打印作業(yè)轉(zhuǎn)換成打印機語言。打印驅(qū)動程序的性能直接影響了打印速度和品質(zhì)。 同時,打印數(shù)據(jù)處理是一項計算密集型和數(shù)據(jù)密集型的工作,為了提高打印速度,有兩個方法可采用:一個是提高計算能力,一個是減少數(shù)據(jù)量。本文研究和實現(xiàn)基于Windows平臺的高速打印驅(qū)動程序。該打印驅(qū)動程序利用個人計算機的計算能力,可以進行復雜的打印數(shù)據(jù)處理,彌補了打印機上計算能力的不足;并對打印數(shù)據(jù)進行簡化和壓縮,減少了傳送給打印機的數(shù)據(jù)量。本文的主要內(nèi)容為: 首先,介紹了打印機語言和Windows打印體系結(jié)構(gòu)。對于PCL6語言是如何描述打印作業(yè)的,,以及打印體系結(jié)構(gòu)的組成和每部分組件的功能進行了詳細說明。 其次,對于用戶需求和打印數(shù)據(jù)處理流程進行了詳細分析。在分析后,確定了打印驅(qū)動程序的總體方案設計。總體方案設計對打印數(shù)據(jù)處理進行了優(yōu)化。根據(jù)總體方案設計,設計出了打印驅(qū)動程序的體系結(jié)構(gòu)。 最終,設計和實現(xiàn)了打印驅(qū)動程序的打印接口DLL和打印圖形DLL。打印圖形DLL被分成了七個模塊,它們是初始化和清理模塊,作業(yè)和頁面管理模塊,坐標變換模塊,圖像模塊,圖形模塊,文本模塊和色彩模塊。 本文設計并實現(xiàn)的打印驅(qū)動程序目前已成功應用,可以實現(xiàn)高速打印的效果。
【關鍵詞】:打印驅(qū)動 PCL 接口DLL 圖形
【學位授予單位】:蘇州大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP311.56;TP334.8
【目錄】:
- 中文摘要4-5
- Abstract5-9
- 第一章 引言9-13
- 1.1 課題背景及意義9-10
- 1.2 國內(nèi)外發(fā)展現(xiàn)狀及趨勢10-11
- 1.3 本論文要解決的問題11-12
- 1.4 本論文的章節(jié)安排12-13
- 第二章 相關背景知識簡介13-21
- 2.1 打印機語言13-17
- 2.1.1 打印作業(yè)控制語言13
- 2.1.2 頁面描述語言13-14
- 2.1.3 PCL XL14-17
- 2.2 WINDOWS 打印體系結(jié)構(gòu)17-21
- 2.2.1 GDI 打印驅(qū)動程序體系結(jié)構(gòu)17-19
- 2.2.2 XPSDrv 打印驅(qū)動程序體系結(jié)構(gòu)19-21
- 第三章 打印驅(qū)動程序總體方案設計21-27
- 3.1 用戶需求分析21
- 3.2 打印數(shù)據(jù)處理流程的分析21-23
- 3.3 方案的確定23-25
- 3.4 打印驅(qū)動程序體系結(jié)構(gòu)25-27
- 第四章 打印驅(qū)動程序功能模塊的設計與實現(xiàn)27-65
- 4.1 用戶接口 DLL27-29
- 4.1.1 文檔屬性頁面27-28
- 4.1.2 設備屬性頁面28-29
- 4.2 打印圖形 DLL29-65
- 4.2.1 初始化和清理模塊29-34
- 4.2.2 打印作業(yè)和頁面管理模塊34-37
- 4.2.3 坐標變換模塊37-42
- 4.2.4 圖像模塊42-50
- 4.2.5 圖形模塊50-58
- 4.2.6 文本模塊58-63
- 4.2.7 色彩模塊63-65
- 第五章 結(jié)論65-67
- 參考文獻67-69
- 攻讀學位期間公開發(fā)表的論文69-70
- 致謝70-71
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前1條
1 徐國梁;譚慶平;;圖像半色調(diào)化算法研究綜述[J];計算機工程與科學;2012年12期
本文關鍵詞:一種基于Windows平臺的高速打印驅(qū)動程序的研究與實現(xiàn),由筆耕文化傳播整理發(fā)布。
本文編號:374319
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/374319.html
最近更新
教材專著