0 votos

¿Hacer clic con el botón derecho en un archivo html e imprimirlo?

He seguido adelante y he creado el flujo de trabajo de Automator que me permite tener un menú de "imprimir este archivo" con el botón derecho del ratón en Finder.

Funciona bien con archivos pdf y txt, pero si intento hacer lo mismo con un archivo html, la impresora escupe una página en blanco. Evidentemente, el archivo debe ser procesado primero por un navegador y luego impreso, pero ¿hay alguna forma de hacerlo?

No es una opción para mí convertir esto a pdf, el contenido del documento es aleatorio con javascript. Me gustaría preservar esto, no quiero que el contenido idéntico se imprima cada vez.

Si esto se pudiera añadir a la misma opción del menú del botón derecho, estaría bien. Si tiene que abrir Safari en segundo plano o algo así, no es un problema, aunque me gustaría que se cerrara solo después de imprimir.

Chrome es el navegador por defecto (y casi siempre abierto) si eso importa.

1voto

Milan Novota Puntos 10892

Esto es bastante fácil de hacer a través de Automator y las acciones "Watch me do". Esto es lo que conseguí para trabajar, sin embargo, es probable que reemplazar su entrada con la forma en que está recibiendo el archivo en su configuración

enter image description here

Display Webpages abre el archivo HTML en el navegador por defecto (en este caso chrome) y luego introducimos Command-P y luego Enter lo que hace aparecer el diálogo de impresión y luego imprime con la configuración por defecto porque el botón de impresión es el botón inicial resaltado. Esto funcionará con cualquier javascript que tengas y opcionalmente puedes añadir un periodo de espera entre el lanzamiento del archivo y el envío de las teclas de impresión para permitir que se renderice/cargue completamente.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X