How can I print a not displayed frame?

How can I print a not displayed frame?

Hello!
I want to have an automatic printout of a particular frame. This will happen automatically when a variable is turned on by the PLC. The frame should not be displayed on the screen as it will disrupt the user, but just print out at the required time. I have tried using the function "Print screenshot" and using the frame name as a variable, but it does not seem to work unless the frame is actually on screen. Is there a way to print a frame that is not displayed, or hidden in the background?
Thank you.

This is a migrated post! Originally posted on 13.11.2014 by user mjackson. Please be aware that information can be outdated.