Somebytes SoftwareSomebytes Software Development

 

Imprima directamente los archivos adjuntos de Exchange

¿Cómo puedo imprimir archivos adjuntos de Exchange (PDF)?

Hoy en día, cada vez se reciben más facturas por correo electrónico. Con EEAttachments, dispondrá de un servicio práctico que puede procesarlas por usted. En esta sección, mostraré cómo imprimir archivos PDF directamente si llegan a su buzón de Exchange.

Necesita un programa que pueda procesar archivos PDF. En este ejemplo, utilizo Sumatra PDF.

Con este comando puede imprimir un archivo PDF mediante Sumatra PDF:

sumatrapdf.exe -print-to-default -silent zuDruckendeDatei.pdf

O si desea seleccionar la impresora, puede utilizar:

sumatrapdf.exe -print-to "DruckerName" -silent zuDruckendeDatei.pdf

Para utilizarlo con EEAttachments, puede introducir esta línea en el campo "Run for attachment" (Ejecutar para adjunto), seguida de %file% como argumento, o bien puede introducir un archivo por lotes (batch) que realice acciones adicionales con su archivo; por ejemplo, podría eliminarlo posteriormente.

Este es el contenido de nuestro archivo print_and_delete.bat, en el que deberá cambiar la ruta a su copia de Sumatra PDF.


D:\temp\sumatrapdf.exe -print-to-default %1
del %1 /q


Print PDF attachments from Exchange


In order to give "EEAttachments" or any other windows service access to the printer you should start the service as another user as you can read here.


Para dar acceso a la impresora a "EEAttachments" o a cualquier otro servicio de Windows, debe iniciar el servicio como otro usuario, tal como puede leer aquí. Acceso desde el servicio