Adobe Acrobat

Does anyone know of a way to print Adobe Acrobat files within Delphi (either 1, 2 or 3) without calling Acrobat?

I would prefer a component, but anything will help.

Many thanks!
LVL 6
Stuart_JohnsonAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

KECommented:
I don't know what you mean by not calling Acrobat. If you don't want to make a PDF parser, you will need to launch Acrobat.
I've asked Adobe if they could document the "auto" print feature of Acrobat, and their answer is as follows:

-------------

The method to do what your customer wants is undocumented because it has
not been tested and therefore is unsupported. As far as I know, however, there haven't been any problems reported. The parameters are as follows.

AcroRd32.exe /t path printername drivername portname

The four parameters of the /t option evaluate to path, printername, drivername and portname (all strings). It fills out AVDocPrintParamRec struct which is documented in the Acrobat Viewer Plug-In API On-Line Reference
Manual (appended). FYI, I have also appended Distiller info that among other things describes the available command line options.

-----------------

I hope that this can help you.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Stuart_JohnsonAuthor Commented:
Thanks for the info.  However, would it be possible to get the Distiller and Plug-In reference docos?  I will grade your answer as excellent regardless, but it would really be appreciated if you could append that information.

Cheers,

Stuart
0
KECommented:
When i got the answer from Adobe, it was forwarded by a Danish distributor, who i think, has omitted the distiller info. As i didn't needed that part, i just left it alone. Anyway i'll try to write back to him to get the distiller info. This was two weeks ago, so i hope he haven't trashed it.

Regards
Kenneth

PS. Thanks for the grade !!!
0
Learn SQL Server Core 2016

This course will introduce you to SQL Server Core 2016, as well as teach you about SSMS, data tools, installation, server configuration, using Management Studio, and writing and executing queries.

Stuart_JohnsonAuthor Commented:
Thanks for any further information you can provide.

Stuart
0
KECommented:
Hi Stuart,

Now i've got the information - it looks like it's compressed in some kind of Macintosh Style (HQX).
Well, drop your mail adress and i'll send it...

Regards
Kenneth
0
Stuart_JohnsonAuthor Commented:
Thanks for that Kenneth.  Much appreciated.  My email address is stuartj@futureschool.com.au

Regards,

Stuart.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Delphi

From novice to tech pro — start learning today.