Magic Spooler – PCL a PDF y más

Este producto nació como una necesidad de una herramienta Legacy para sistemas caracteriales, que permitan seguir realizando impresiones que utilizan caracteres de control o PCL en impresoras que no lo soportan mediante su conversión de PCL a PDF. Además brindar la posibilidad de realizar una vista previa de los documentos a imprimir.

Por este motivo se decidió construir un set de programas que ayudan a implementar un sistema cliente/servidor totalemente transparante para el usuario y que puede ser implementado sin perdernos en complicadas configuraciones.

Después de muchos años de programar en sistemas caracteriales y ante la carencia de sistemas de reporting, muchos sistemas la única forma de obtener los datos de manera electrónica que poseen, era generando archivos ASCII.

Para dar una idea más clara de como trabaja el producto se presenta el siguiente diagrama.

Se sabe que hoy en día la información necesita ser obtenida de manera electrónica para poder ser compartida o publicada y la mejor forma es utilizando algún tipo de formato universal como lo es el PDF.

Después de varios intentos de generar PDF usando distintos tipos de herramientas que supuestamente convertían de PCL a PDF, el resultado fue terminar en complejas configuraciones, driver, spoolers LPD, y nunca lograr una manera transparente y agradable experiencia para usuario final.

Más tarde cuando el proyecto estuvo terminado nos dimos cuenta que en realidad MagicSpooler tenia otro potencial que era el de despachar cualquier tipo de archivo al usuario final por lo que después se utilizo para enviar otro tipo de documentación como archivos SYLK (excel). RTF (Texto Enriquecido) y así las posibilidades quedaron libradas a la imaginación.

A continuación un video que demuestra los potenciales de MagicSpooler corriendo en un sistema Progress Bajo GNU/Linux y como se despachan documentos hacia el escitorio del usuario desde la linea de comandos.