¿Cómo lograr mediante programación la edición del encabezado del archivo de spool de la cola de impresión normal de Windows 'spool file' antes de enviarlo a la impresora?

¿Cómo interceptar y cambiar el archivo de spool de impresión de Windows 7 (.SPL) para agregar información adicional en el encabezado como '@PJL SET NAME = "PainPoint"' antes de que este archivo se envíe a la impresora durante la ejecución del trabajo de impresión?

El extracto parcial del archivo .SPL desde arriba es:

%-12345X@PJL SET STRINGCODESET=UTF8
@PJL COMMENT DATE=02/08/2017
@PJL ENTER LANGUAGE=PCLXL
) HP-PCL XL;2;1;FXXPL2-1.0.0,WINNT-6.1,XPL2DRV-6.9.1.1
?X???........

Respuestas a la pregunta(1)

Su respuesta a la pregunta