How to print ADOBE PDF files in batch
Posted on 2006-04-18
I am having a problem with batch printing of ADOBE PDF files. I see that there has already been a lot of discussion on this topic, but I still cannot find an acceptable solution to this problem. Below is what I have learned so far:
1. ADOBE 4.0 seems to work, using the "/t" print parameter. This is not, however, an acceptable solution. We need the current version to work.
2. Above version 4.0, ADOBE prints one PDF OK, and then it hangs up (does not close). Program control does not return to the batch file.
3. ADOBE claims that the command line method is unsupported. I assume that the recommended ("supported") method would be via "DDE" interface, but I am unable to find anyone who has written one.
4. Third party solutions that support "Watched Queues" are unacceptable, because we need the capability of going to ANY printer Anytime. We do not want the maintenance burden of having to define ALL printers and queues on the print server.
5. Ideally, we would like to issue a simple command and pass the path, filename, and full UNC name of the Printer. It would also be great if the command would return success/failure flag, in case the PDF was currupt or something... as long as the command never "Hangs up".
6. Windows has no problem with closing ADOBE Acrobat Reader when you print the PDF by "Right Clicking" it. (Is this DDE??)
7. This has evolved into a major problem for us. It seems to me that there MUST be an easier solution somewhere.
8. Our users are currently able to attach all kinds of PC files to the database, and we can direct ANY of these in batch to ANY printer (docs, xls, bmp, jpg, etc.)... EXCEPT Adobe PDFs. I would think that the folks at ADOBE would be inundated with requests for this funtionality. But when I search ADOBE's site, all I can find is that the question is being asked frequently by the users, but they are being ignored.
How can I get ADOBE to work?