176985602337900

Find freelancers. Lose those costly delays.

With 1.7 million freelancers, we'll match you with the perfect talent.

or, Register with Elance »

Silent PDF printing in Windows (XP or later)
Sign in to Add to Watch List

IT & Programming > Software Application

View Change History

The client has made the following changes to the job.

Description
Date

Job description changed. New Version|Previous Version

Jun 20, 2013
Close

Job Description

  |  Change History >>

Updated

We need someone to write some code that can reliably, without any human intervention, print an arbitrarily specified PDF file from the hard drive in Windows XP and all later versions of Windows. The printing must be totally "silent," with no printer dialog or other screen output. Also, it must not be assumed that the name of the printer and driver are known beforehand; the software you write must be able to find them, or, in some other way, must guarantee printing 100% of the time on all Windows machines that are in any way connected to any graphics-capable printer. (Dot-matrix printers need not be considered.) Any language is okay, keeping in mind that we need to integrate it with Java. We can easily integrate a Windows *.EXE file (with the PDF file's pathname as a command-line argument) into our Java application. Likewise we can easily integrate a Windows batch file into Java. A *.DLL is okay if the contractor also supplies minimal code to call it from Java (via the JNI), and if the contractor can supply both 32-bit and 64-bit versions of the *.DLL. If possible, we prefer a solution with a small memory footprint (e.g. without using a large external library). A silent call to Acrobat Reader is fine, as long as this can be done reliably for all versions of Acrobat Reader as installed on all versions of Windows, XP and later. Some background: We now have some Java code that, as part of a larger application, outputs a PDF file (to disk) and then prints the file. We are able to print it just fine from Java in MacOS/Unix, via native printer support for PDF. The same method is less than reliable for Windows. We need to make this 100% reliable. We have found various solutions online for silent printing, using a call to Acrobat Reader with command-line arguments, but all of them require you to know the name of the printer and driver (both of which are very hard to determine from Java) when calling Acrobat. Thus, if your solution involves a call to Acrobat Reader, we will need your code to find a working printer and its driver, and do so 100% reliably, before calling Acrobat Reader. Before we release escrow to pay you, we will need you to give us your source code as well as the executable code.

We need someone to write some code that can reliably, without any human intervention, print an arbitrarily specified PDF file from the hard drive in Windows XP and all later versions of Windows. The printing must be totally "silent," with no printer dialog or other screen output. Also, it must not be assumed that the name of the printer and driver are known beforehand; the software you write must be able to find them, or, in some other way, must guarantee printing 100% of the time on all Windows machines that are in any way connected to any graphics-capable printer. (Dot-matrix printers need not be considered.) Any language is okay, keeping in mind that we need to integrate it with Java. We can easily integrate a Windows *.EXE file (with the PDF file's pathname as a command-line argument) into our Java application. Likewise we can easily integrate a Windows batch file into Java. A *.DLL is okay if the contractor also supplies minimal code to call it from Java (via the JN...

Jun 20, 2013

Close
  • Posted: Tue, Jun 18, 2013
  • Time Left: Closed
  • Location: Anywhere
  • Client prefers freelancers from:
    Anywhere

    You are still able to submit a proposal for this job.

    The client prefers freelancers from
    a different location.

    You're still able to submit a proposal for this job, regardless of your location.
  • Start: Immediately
  • Budget: Less than $500
  • Fixed Price Job
  • Elance Escrow Protection
  • U.S. freelancers must have W9
Sign in to view client's details

We need someone to write some code that can reliably, without any human intervention, print an arbitrarily specified PDF file from the hard drive in Windows XP and all later versions of Windows. The printing must be totally "silent," with no printer dialog or other screen output. Also, it must not be assumed that the name of the printer and driver are known beforehand; the software you write must be able to find them, or, in some other way, must guarantee printing 100% of the time on all Windows machines that are in any way connected to any graphics-capable printer. (Dot-matrix printers need not be considered.)

Any language is okay, keeping in mind that we need to integrate it with Java. We can easily integrate a Windows *.EXE file (with the PDF file's pathname as a command-line argument) into our Java application. Likewise we can easily integrate a Windows batch file into Java. A *.DLL is okay if the contractor also supplies minimal code to call it from Java (via the JN...

Sign in or Register to see more

Job ID: 43029900
Proposals
Avg $ | High $ | Low $ — Show Pricing
  • Submit Date (Latest)

 India
I have over 7 years of experience in authentication & identity management, PKI and smart cards. OS : Windows, Mac OS X , Linux Standards: ISo...
1
  |  
 0.0   |  Private   |  0 Jobs
Bid ID: 43543599  |  Submitted: Jul 1, 2013 05:48 ET 
Proposal SEALED

Josef B.      
Josef B.'s identity has been verified.  Learn More
 Germany  |  
System Administrator Check my tested skills.
5
  |  
 4.9   |  Private   |  8 Jobs
Bid ID: 43425658  |  Submitted: Jun 27, 2013 18:38 ET 
Proposal SEALED

Dan Heskett      
Dan Heskett's identity has been verified.  Learn More
 United States
Professional, detail orientated application developer focusing on providing measurable solutions to business problems. Strong analysis and problem...
4
  |  
 5.0   |  Private   |  1 Jobs
Bid ID: 43277256  |  Submitted: Jun 24, 2013 20:36 ET 
Proposal SEALED

 India  |  
We are a small software firm from India offering development services in .NET technologies. We have worked on MVC, Multi Tier and Web Services...
1
  |  
 0.0   |  $0 Earnings   |  0 Jobs
Bid ID: 43155839  |  Submitted: Jun 21, 2013 10:59 ET 
Proposal SEALED

 Indonesia  |  
i can work anytime
1
  |  
 0.0   |  $0 Earnings   |  0 Jobs
Bid ID: 43143104  |  Submitted: Jun 21, 2013 05:00 ET 
Proposal SEALED

 United States  |  
I have over 15 years of software development experience and more than a decade of ETO and KBE experience. I'm familiar with dozens of software...
4
  |  
 5.0   |  Private   |  3 Jobs
Bid ID: 43122487  |  Submitted: Jun 20, 2013 16:22 ET 
Proposal SEALED

Eugeney S.      
Eugeney S.'s identity has been verified.  Learn More
 Ukraine  |  
High skilled developer.
4
  |  
 4.8   |  $500 Earnings   |  3 Jobs
Bid ID: 43104548  |  Submitted: Jun 20, 2013 09:18 ET 
Proposal SEALED

Evgen V.      
Evgen V.'s identity has been verified.  Learn More
 Ukraine  |  
I have experience in the development of Java server applications. I also have developed a wide range of websites using XSLT, PHP, MySQL for small...
2
  |  
 0.0   |  $0 Earnings   |  0 Jobs
Bid ID: 43051493  |  Submitted: Jun 19, 2013 08:03 ET 
Proposal SEALED

 Portugal  |  
Looking for expertise in programming, web development, or desktop development? Highly rated and experienced Technology Solutions Provider ready to...
11
  |  
 5.0   |  Private   |  2 Jobs
Bid ID: 43041516  |  Submitted: Jun 19, 2013 03:45 ET 
Proposal SEALED

 India  |  
I am .Net expert with 13 years of experiance. I have experiance or working on both Web and windows applications. I am a self learner and go an...
2
  |  
 0.0   |  $0 Earnings   |  0 Jobs
Bid ID: 43032311  |  Submitted: Jun 18, 2013 23:30 ET 
Proposal SEALED

 India  |  
Kaizen IT Services Pvt. Ltd. offers Professional Software Development, Website Design and Development, SEO & Content Writing. We are an ISO...
4
  |  
 4.9   |  Private   |  11 Jobs
Bid ID: 43031848  |  Submitted: Jun 18, 2013 23:12 ET 
Proposal SEALED

 Indonesia  |  
An independent freelancer based Jawa Timur Indonesia. Specialization in Office Automation, Mobile Application Development, Voice over IP, and...
3
  |  
 0.0   |  Private   |  0 Jobs
Bid ID: 43031290  |  Submitted: Jun 18, 2013 22:48 ET 
Proposal SEALED
Sign in to Elance and start working on jobs today.
Sign in to view more of the job details and submit a proposal. Once registered, you'll have access to thousands of jobs online or through email.
Are you ready to post a job like this one?
Post a Similar Job »