Skip to main content
Participant
April 23, 2018
Answered

Create, view and silent print from .NET application

  • April 23, 2018
  • 5 replies
  • 1214 views

We have a .NET application that creates, views and prints PDF reports, and would like functionality for that without any extra (no adobe popup windows, preset adobe buttons, etc). What would be the cheapest Adobe SDK/product to buy that supports this?

This topic has been closed for replies.
Correct answer Test Screen Name

Don't think you could add any interface to the control. But I assume it is a local file, that you know the open file and it hasn't been changed, so you can separately trigger a print. In that case I'd go with the advice to use Adobe PDF Library. Cheap it isn't.

5 replies

Legend
April 23, 2018

It is quoted for your use case, and may have a one-time, an annual and/or a royalty basis. I think a PDF printer might be more economic if you have a single workstation.

Test Screen NameCorrect answer
Legend
April 23, 2018

Don't think you could add any interface to the control. But I assume it is a local file, that you know the open file and it hasn't been changed, so you can separately trigger a print. In that case I'd go with the advice to use Adobe PDF Library. Cheap it isn't.

MagnusH68Author
Participant
April 23, 2018

How much does it cost (approximate numbers are ok)? I could not find any quotes on net.

Legend
April 23, 2018

What are you currently using to view PDF files on the client? Is “mostly silent” ok?

MagnusH68Author
Participant
April 23, 2018

Currently we use the .NET control WebBrowser with acrobate reader installed. It works ok, but the WebBrowser control is ancient (Microsoft should update that one).

Joel Geraci
Community Expert
Community Expert
April 23, 2018

You want something like the Adobe PDF Library. Don't try to do this with Acrobat or Reader. Trying to automate desktop applications to do things "silently" is a non-starter. If the application has dialog boxes, I assure you, one will pop up. Use a developer tool instead. That's what they're for.

Legend
April 23, 2018

For a server, or at the desktop of a single user?

MagnusH68Author
Participant
April 23, 2018

Its for a desktop application (with a touchscreen if that matters), using .NET 4.5 on Windows 10.