I create a pdf from a php script and want this pdf to print itself as soon as user opens it. Without any more interaction. For this I found out, that I can add a javascript which can make the print automatical, and theoretically even without any popup windows or alerts.
I tried all combinations of javascript to embed which I could find on all forums, i.e.,:
Setting interactionLevel to silent or automatic.
$script = "var pp = getPrintParams(); pp.interactive = pp.constants.interactionLevel.silent; this.print(pp);"
Old style:
$script = 'this.print({bUI: false, bSilent: true});
Setting the function to be priviledged:
$script = "sPrint = app.trustedFunction( function(){ app.beginPriv(); this.print({bUI:false, bSilent:true}); app.endPriv(); }); sPrint();"
I even tried to add in register the fields
Acrobat Reader/DC/AVAlert/cCheckbox/cAcrobat/iWarnScriptPrintAll=1 Acrobat Reader/DC/EWH/bExecutePrint=1
But I still can't get rid of the popup alert window when I open the pdf. I tried to open it in Adobe Reader DC and also in Foxit. I get the same warning:
This document is trying to print. Do you want to allow this?
Does anyone know how to suppress this popup window? Thank you.