-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-04-13 a las 18:58 +0200, admin-listas escribió:
No me he ido de puente, pero llevo un jetlag o lug de mil pares de ....................., un mes de vacas en CR jiijijijijij la vuelta es mortal.
¿Ciudad Real? 8-)
Lo unico que tengo es una impresora en samba con esta configuracion [pdf] comment = pasa a pdf lo que mandemos path = /promis/tempex/var-temp printer admin = admin printable = Yes print command = ps2pdfwr %f %H/%f.pdf ;pdftk %H/%f.pdf output %H/%f.128.pdf owner_pw contraseña allow printing; rm %f lprm command = /bin/rm %f printer name = pasarapdf
en windows pones un impresora postscript apuntando a esta y listo
la linea hace lo siguiente ps2pdfwr (lei que este da menos problemas que otros)
Bueno, es que ese es el único "real". El /usr/bin/ps2pdf llama a /usr/bin/ps2pdf12, el cual llama a ps2pdfwr, el cual finalmente llama a gs con un montón de opciones.
%f es el fichero que mandamos %H/%f.pdf lo que hace es dejar el fichero en el directorio home de cada usuario, es la unica forma de saber donde genera cada fichero, intente con uno que te pedia el directorio pero no funcionaba bien y la gente luego no se acordaba donde los dejaba. el pdftk es un programita que aqui ha salido otras veces en este caso lo uso para pasarlo 128bit y contraseña y solo permitir imprimir, de esta forma genera dos pdf uno protegido y otro no.
Si, lo conozco, es útil.
El rm %f es para borrar el fichero original porque la instruccion lprm command =/bin/rm %f no funciona, ideas?
Ni idea.
Esta es una de las formas sin liarte mucho, se puede hacer con cups pero es mucho lio, a parte se demuestra que esto de las impresoras sambas sirven para mucho mas que imprimir, se pueden hacer multitud de procesos.
En cups hay una manera que es mandar el pipe a un comando cualquiera, pero no he leido la documentación al respecto. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFEPpQktTMYHG2NR9URAin5AJ9VhcVdw8Uu21DmHQmSVY1+S1l8QACfdr2K gQi0/7efX6JOqQBwCN5DGvk= =nqvq -----END PGP SIGNATURE-----