|
Posted by Xristos Nikolopoulos on 03/17/06 23:07
try to generate by php a .bat file, execute it, and then delete the .bat
file
<joe1977@tlen.pl> wrote in message
news:1142621014.626458.183670@j33g2000cwa.googlegroups.com...
> Win2k3, PHP 5, Apache 2, Acrobat 7
>
> when I go to my server, pull out cmd.exe and type as follows:
>
> "c:\Program Files\Adobe\Acrobat 7.0\\Reader\AcroRd32.exe" /t
> "c:\Program Files\Adobe\Acrobat 7.0\Reader\test.pdf" "labelprinter"
>
>
> the document test.pdf will be printed on labelprinter. Now,
> labelprinter is set for non-default draw "Casette nr 2" and the line
> above print it out the way it supposed to be - to the "Casette 2"
>
> when I do something like this by PHP:
>
> $link = "\"c:\\Program Files\\Adobe\\Acrobat
> 7.0\\Reader\\AcroRd32.exe\" /t \"c:\\Program Files\\Adobe\\Acrobat
> 7.0\\Reader\\test.pdf\" \"labelprinter\"";
>
> and try to execute it either with exec, shell_exec or $WshShell->Run
> from WScript.Shell object, it printing test.pdf but it does not use
> non-default already set "Casette 2". The page is still printed on
> "Casette 1".
>
> Where is the problem? I would say with printer or Adobe, but when I go
> by cmd.exe on the server, it is printed out properly "Casette 2", but
> when I try to execute by PHP using the same batch script line, it
> stills go to the wrong Casette 1.
>
>
> Did for anyone this issue sound familiar?
>
>
>
> Any help will be greatfull :)
>
[Back to original message]
|