Hello,
what's the best practice to print for a PDF document a given number of copies to Windows' default printer, in *ONE* print job, without creating "n" separate print jobs?
_Shellexecute($PDF,"","","print") will just print one copy per call. If there is a possibility to pass a "page count", I missed it.
_FilePrint() basically just makes use of the line above.
Additional Information:
All printers are either Xerox 80xx Printing Systems or
HP 2xxx Desktop Printers.
SumatraPDF seems to be an approach, ...
$PDF="C:\temp\Some-PDF-Sample-File.pdf"
$Sumatra="z:\SumatraPDF.EXE"
; this will print 5 copies with *ONE* print job
ShellExecute($Sumatra,'-print-to-default -print-settings "5x,fit" "' & $PDF & '"',"","open",@SW_HIDE)
... I'd just prefer to solve this task without the need of an extra program as SumatraPDF.EXE
Any suggestions appreciated, Rudi.