Solved

Adobe Acrobat

Posted on 1997-09-14
6
553 Views
Last Modified: 2010-04-04
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!
0
Comment
Question by:Stuart_Johnson
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
6 Comments
 
LVL 3

Accepted Solution

by:
KE earned 100 total points
ID: 1344852
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
 
LVL 6

Author Comment

by:Stuart_Johnson
ID: 1344853
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
 
LVL 3

Expert Comment

by:KE
ID: 1344854
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
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 6

Author Comment

by:Stuart_Johnson
ID: 1344855
Thanks for any further information you can provide.

Stuart
0
 
LVL 3

Expert Comment

by:KE
ID: 1344856
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
 
LVL 6

Author Comment

by:Stuart_Johnson
ID: 1344857
Thanks for that Kenneth.  Much appreciated.  My email address is stuartj@futureschool.com.au

Regards,

Stuart.
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The uses clause is one of those things that just tends to grow and grow. Most of the time this is in the main form, as it's from this form that all others are called. If you have a big application (including many forms), the uses clause in the in…
Hello everybody This Article will show you how to validate number with TEdit control, What's the TEdit control? TEdit is a standard Windows edit control on a form, it allows to user to write, read and copy/paste single line of text. Usua…
This is a high-level webinar that covers the history of enterprise open source database use. It addresses both the advantages companies see in using open source database technologies, as well as the fears and reservations they might have. In this…
Do you want to know how to make a graph with Microsoft Access? First, create a query with the data for the chart. Then make a blank form and add a chart control. This video also shows how to change what data is displayed on the graph as well as form…

690 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question