providing a driver that intercepts the visual information from the program, wherein the driver appears to the program as a print driver and said program performing said print operation executes on a computer and is a program other than a laboratory control and analysis program;