Virtual Printer for Windows using XPSDrv (WDK) C++ -- 2

Please, only apply if you can work with WDK


Create virtual XPS printer with a window custom printer settings.

A) General Task – Tech

1. It should be an installer that will create a printer in the panel Windows devices as if it were a conventional printer.

2. It must be valid Windows 10

3. When it is sent to print a document using this printer, XPS will create a document that will be stored in a pre-defined folder.

a. The folder will read the xml configuration file.

4. should accept any type of printing documents like PDF, Word, Excel, Crystal report, HTML and so on.

5. all text data should be saved into generated XPS file as readable data.

6. all data sent by print action into our printer should be printed into generated XPS file as is.

B) Specific Task – Property Window

1. Down with physical printers available. This drop is load xml configuration file, which may be modified by the local agent, but if there is no connection will be the element as a reference.

2. Drop to indicate whether you want to print all pages (for default), only the current page, odd pages or odd.

3. Text field to indicate which pages you want to print.

4. Radio buttons indicating whether printing will be in color or black and black.

5. Numeric field to indicate the number of copies.

6. Indicative of whether printing horizontally or vertically scrollable.

7. Duplex. Indicate if you want to print in duplex format.

8. Numeric field indicative number of pages per side.

a. The options here are 2 or 4 pages per side.

9. A verifier type field to indicate whether printing is typeface or not.

C) Operational Flow

1. Clicking the OK button, two files are created.

a. A XPS file obtained as a result of printing the file in question

b. An XML file you have all the information on how you want to carry out the printing and where.

2. Displayed files indicative of that generation or the corresponding error is displayed. Both messages will be part of xml configuration file.

Skills: XML, Windows Desktop, C++ Programming, Software Development, C# Programming

About the Client:
( 1 review ) Kuwait City, Kuwait

Project ID: #28342336

Awarded to:


hi. I have 7+ years of experience in building Printing related solutions. here are couple of my previous projects: ---( )--- and ---( htt More

$1000 USD in 7 days
(131 Reviews)

4 freelancers are bidding on average $1263 for this job


Hi there, I have read the brief details on the job listing. You can check my experience, customer feed backs and my portfolio here: I believe its a doable job I have grea More

$1500 USD in 17 days
(48 Reviews)

I have 20+ years of programming experience in various technologies including c/c++. I have worked on windows device drivers as well , and am currently mentoring a team to work on USB kernel mode drivers for Windows 10. More

$1500 USD in 20 days
(3 Reviews)

السلام عليكم بعد التحية Hi Daniel I., I checked your project Virtual Printer for Windows using XPSDrv (WDK) C++ -- 2 We already developed similar project before. we are a team of expert developers and have expe More

$1050 USD in 24 days
(1 Review)