¿Imprimir pdf's por linea de comandos?

Buenas compañeros, tengo un problema, veréis en una aplicación que estoy montando hace una serie de cosas de forma automática, el caso es que llegado cierto momento necesito que se me imprima un pdf en una cierta impresora (de varias que hay instaladas), el caso es que no consigo encontrar algún comando en Windows que me mande a imprimir el archivo sin más, la única solución que he encontrado es abrir el Adobe Reader y imprimirlo, pero no quiero que salga ese proceso, quiero que sea algo de que haga mi aplicación de fondo, ¿alguna idea?
Entiendo que el PDF se crea durante el proceso, ¿no? En este caso, lo más fácil es imprimir el documento en la impresora y luego generar el PDF
elgromer escribió:Entiendo que el PDF se crea durante el proceso, ¿no? En este caso, lo más fácil es imprimir el documento en la impresora y luego generar el PDF


Lo que ocurre es que hasta que no se crea el pdf no está en un formato imprimible y hacerlo primero en un formato imprimible tipo *.doc y luego pasarlo a *.pdf es aún más lío, pero vamos, que ya lo tengo medio solucionado.
Bueno, si al final lo solucionas, mejor.
¡Suerte!
Hola, imprimo un pdf en linea de comandos con AcroRp32.exe /t "nombre fichero", pero necesito que imprima dos páginas por hoja, ¿sabes que argumento puedo utilizar para configurar la impresora de esta forma?.
Gracias y saludos
pedro_laforet escribió:Hola, imprimo un pdf en linea de comandos con AcroRp32.exe /t "nombre fichero", pero necesito que imprima dos páginas por hoja, ¿sabes que argumento puedo utilizar para configurar la impresora de esta forma?.
Gracias y saludos


Yo también ando de peleas con algo parecido, y es imprimir un documento con una cierta configuración.

Te digo por donde estoy tirando yo por si te puede servir de ayuda.

Cuando imprimes con 'AcroRp32.exe /t "nombre_fichero" puedes añadir un espacio y "nombre_impresora".
Yo estoy intentado clonar la impresora y dejar distintas configuraciones predeterminadas de la misma impresora, de forma que por ejemplo si quieres imprimir dos páginas por hoja, configura la impresora así en el driver con otro nombre e imprime a través de ahí.

Otra cosa ses que lo que quieras es que lo haga el Acrobat que me parece que no se puede.

Googleando un día vi que hay otros programas mejores para imprimir pdf's por comandos (algunos de pago) pero yo por un motivo que no viene al caso estoy obligado a usar Acrobat asi que toca tirar de ingenio xDD.
5 respuestas