Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Using Acrobat PDF SDK for Silent Printing in Desktop App with Acrobat Reader Users

New Here ,
Oct 22, 2024 Oct 22, 2024

I want to silently print PDFs without user interaction. I’m considering purchasing a license for the Acrobat PDF SDK to achieve this.

 

However, I want to ensure that the silent printing functionality will work for users who only have Adobe Acrobat Reader (the free version) installed, and not the full paid version of Acrobat.

 

Could anyone confirm if it's possible to distribute my application using the Acrobat PDF SDK with silent printing enabled for users who only have Acrobat Reader installed? Are there any limitations I should be aware of, or is the silent printing feature restricted to users with Acrobat Pro?

TOPICS
Acrobat SDK and JavaScript , Windows
330
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Oct 22, 2024 Oct 22, 2024
LATEST

Doesn't work that way.  

Acrobat has trust issues.  It's doesn't trust just any PDF, so scripts inside un-trusted PDFs are restricted. Silent printing is one of those things that is restricted when trust is low.  

So one common way to create trust is for the user to install a "Folder Level" script into Acrobat/Reader, also called "Add-ins".  A folder level script operates at the application level and if written correctly will provide a trusted context for script execution. 

But there are other ways to create trust, as explained here:

https://www.pdfscripting.com/public/Trust-and-Privilege-in-Acrobat-Scripts.cfm

 

Thom Parker - Software Developer at PDFScripting
Use the Acrobat JavaScript Reference early and often

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines