PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
PHP
[请益] exec 直接打印pdf
楼主:
lovejoe7010
(shen)
2016-04-07 20:49:17
各位高手们,小弟想请教一个问题
小弟想透过exec去打印pdf
$pdfFile = '路径\XXX.pdf';
$acroReaderFileName = 'AcroRd32.exe';
$acroReaderDir = 'C:\\Program Files (x86)\\Adobe\\Reader 9.0\\Reader';
$acroReaderFilePath = $acroReaderDir.DIRECTORY_SEPARATOR.$acroReaderFileName;
//打印机名称
$printerName = 'MFC1910W';
$printCommand =<<<PRINT_COMMAND
"$acroReaderFilePath" /t "$pdfFile" "$printerName"
PRINT_COMMAND;
echo $printCommand."<br>";
exec($printCommand);
目前复制指令直接在cmd.exe执行,可以执行也会直接从打印机输出
但用php的exec就没反应,真的是请大家指点指点
作者:
et69523820
(小猪)
2016-04-07 23:49:00
应该是你的执行权限没有开启 打开就可以了...
作者:
JustGame
(JustGame)
2016-04-08 06:33:00
编码问题可能性比较大,先把 utf8 转 big5
楼主:
lovejoe7010
(shen)
2016-04-09 00:08:00
请问权限怎么确认修改呢?
作者: a60301 (mingtsay〃小喵)
2016-04-18 00:31:00
你的 PHP 是在哪里执行的?网页的话要设定的是网页服务器的权限,所以要设定 Apache (或是 nginx)的执行权限
http://stackoverflow.com/questions/10428182/
依照此篇的描述,应该可以在指令前面加上 start 然后在 /t 后面加上 /n 试试看?
继续阅读
[请益] win8系统如何安装并下载php软件
cdef1247g
[请益] 关于cookie显示时间
rex60209
[请益] generate file from DB image column
airtsubasa
[请益] 可否自行更新xampp的openssl版本
gss112196
[问题] 请问要怎么在某人发信给我的那个当下回…
banana2014
Re: [请益] apache隐藏副档名及http转https
weiclin
[请益] apache隐藏副档名及http转https
Moon008
[请益] 请问cURL某一网站的问题
marksam
Re: [请益] mysql搜寻问题
weiclin
[请益] nusoap问题
opqr9877
Links
booklink
Contact Us: admin [ a t ] ucptt.com