# PDF printer without user intervention

I'm looking for a PDF printer that doesn't ask the user to choose a filename and directory, but simply saves it to a predefined folder with a unique filename.

The print jobs will come from third party applications I have no control of, so I cannot fix this via coding solutions.

Addition: I'm looking for commercial solutions with good support.

Addition 2: It must support 32 and 64 bits Windows.

-
This looks like a near exact duplicate of superuser.com/questions/102302/need-a-fast-reliable-pdf-printer. I hypothesize the OP from my link didn't like the answers and is giving it another go. –  rodey Feb 2 '10 at 18:04
I hope that you don't mean that I'm that person, as I'm certainly not. And besides that the question isn't really the same ... –  Marc vB Feb 2 '10 at 20:28

Bullzip PDF Printer can also autosave with a predetermined filename.

-

PDFCreator can autosave with a predetermined filename.

-
Lain you beat me by 10 seconds you rat :) +1 –  MrStatic Feb 2 '10 at 15:33
:oP (It's Iain by the way - Arial sucks) –  Iain Feb 2 '10 at 15:52
Strange. PDFCreator has always been stable for me. I have tried plenty of unstable, buggy commercial software. Opensource is better - IMHO. –  Iain Feb 2 '10 at 19:55
@Marc: With all respect, 'commercial' is not the same thing as 'stable'. I found PDFCreator very stable, even when he was handling 75+ MB of files. –  Bobby Feb 2 '10 at 19:55
A few years ago, I had a problem where PDFCreator required a reboot after install. I emailed the developer and he fixed it. He also fixed a few other minor bugs I pointed out. –  Iain Feb 2 '10 at 21:27

Have you looked at the Adobe LiveCycle server, it has core modules for automating PDF creation/generation/conversion.

Its commercial, has a defined support roadmap, and is about as proper PDF as you can get, but is a lot more expensive than other apps here, and is aimed far more at 'Enterprise' solutions.

-

If you are looking for a commercial solution, I think Easy PDF Creator can fill your requirements. I have used it to set up a shared network printer with automatic saving (creates the PDF in a predetermined directory) for a similar sounding situation as what you describe. Can setup locally in a similar fashion as well of course. It was very flexible and once set I didn't really ever have to worry about it.

-
Unfortunately it doesn't seem to work/install on 64 bits systems. –  Marc vB Feb 2 '10 at 17:58

Depending on your platform, the PDF printer for CUPS might be an ideal solution. I've used it before on OS X and it's worked great. (Just tell it where to throw the PDFs, set it as your default printer, and you're good to go.) Apple is the official maintainer of CUPS, but I'm not sure of commercial support. I really don't know much about how it's implemented, but it could meet your needs: http://www.codepoetry.net/projects/cups-pdf-for-mosx.

-
I need it for Windows, so I can't use this one. –  Marc vB Feb 2 '10 at 18:00
In a pinch, you should be able to make this a shared printer on either OS X or Linux and then use it on Windows. A last resort, maybe? :) –  Benjamin Oakes Feb 2 '10 at 22:06

PrimoPDF can be used from the command line too (it has a GUI but it can be used without a GUI too). It has a free version and a commertional one called nitroPDF.

-

If you just want to convert a url or HTML file to a PDF via the command line then I have found this open source tool wkhtmltopdf useful.

Interestingly wkhtmltopdf uses webkit for its rendering so you get the same kind of output as you might from Google Chrome or Safari. Many other solutions roll their own HTML renderer which aren't nearly as good as a browser that has been tweaked to deal with real world HTML.

Note I had to use the -l (low quality) option with the larger pages I am converting:

wkhtmltopdf.exe -l http://http://superuser.com c:\temp\mypdf.pdf


You could then use a batch file or a programming language to loop through a list of file full of urls in order to convert them.

-