Cita:
Iniciado por Eleazan Última prueba :$
Imprime.bat (Crealo en C:\Windows por ejemplo!)
Código:
@echo off
C:\Archivos de programa\Ghostgum\gsview\gsprint.exe -printer "NOMBRE_IMPRESORA" -duplex_vertical -from 1 -to 1 "C:\files\EXAMPLE.pdf"
Y en el php
Código PHP:
$salida = shell_exec('Imprime.bat');
Nota: He leido en php.net algo relativo a que en windows sólo dejaba ejecutar lo q estuviera en el PATH, de ahí lo de guardar el bat en c:\windows ( [url]http://es.php.net/manual/es/language.operators.execution.php#29479[/url] )
Noticias!!
No está resuelto del todo, pero bueno, la cosa cambia.
He puesto el bat en WINDOWS (por aquello del path) y he cambiado la instalación de ghostscript y gsview a C:\ (en vez de c:\Archivos de programa).
Antes la salida era vacía. Ahora tengo:
C:\Archivos de programa\Apache Software Foundation\Apache2.2\web>"C:\Ghostgum\gsview\gspri nt.exe" -ghostscript "C:\gs\gs9.04\bin\gswin32.exe" -printer "nombre_impresora" -from 1 -to 1 "EXAMPLE.pdf"
Copyright (C) 2003-2006, Ghostgum Software Pty Ltd. All Rights Reserved.
2006-02-24 gsprint 1.9
Sigue sin imprimir, pero por lo menos ahora sé que lo está llamando! Pero porqué no imprime??