Font Size: a A A

The Analyze And Design Of Printer Driver In Windows XP

Posted on:2009-05-05Degree:MasterType:Thesis
Country:ChinaCandidate:W ZhangFull Text:PDF
GTID:2178360272478113Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Printer is one of the most important output-device and printer driver is one of the necessary parts of the components that make the printer work normally. It is necessary to master the technology of developing printer driver in mainstream operating system if the decision-making power of intellectual property printer will be designed. So the analyse and design of printer driver in Windows XP are discussed in this thesis.Firstly, the print system architecture in Windows XP is particular analyzed in this thesis. The components of print system architecture and the function of each component are defined.Secondly, the printer driver in Windows XP is particular analyzed in this thesis. Printer driver component,printer driver function,the method of developing printer driver and the flow of printer are mainly analyzed in this thesis.In succession, printer property sheet and print document property sheet based CPSUI (Common Property Sheet User Interface) are designed. Firstly, the function of CPSUI, the function that is provided by CPSUI and the flow of developing the interface are mainly analyzed in this thesis; Secondly, the flow and the method of adding Property Sheet are analyzed; Last, printer device property sheet and print document property sheet are added and property sheet can be added freely to printer interface.At last, printer graphic DLL (dynamic link library) is analysed and designed. Printer driver are designed and text, graphic and image can be printed by the printer driver. Because the printer graphic DLL includes lots of functions and the functions have very complex functions, the design scheme of modularization is adopted in this paper. The printer graphic DLL is separated into seven modules and these modules communicate each other to perform strong abilities.
Keywords/Search Tags:printer driver, pinter interface DLL, printer graphic DLL, CPSUI
PDF Full Text Request
Related items