Link to home
Start Free TrialLog in
Avatar of Grant Dunsmore
Grant Dunsmore

asked on

Print Screen

I am trying to get a graphics pattern displayed on the screen from a DOS application to be printed.  It is an industrial application that controls a CNC punch press and the pattern of holes to be punced is displayed as a DOS full screen image in the program.  When I use 'Print Screen' and then view the clipboard it shows ASCII code only. I have tried to use software such as 'RobSoft Print Screen', 'Irfanview', 'SnagIt 8' but all these produce the same screen full of ASCII codes.  I need a real screen image 'picture' capture or some way of redirecting the screen output to a printer.
Does anyone have any solutions?
Thank you
Avatar of michko
michko
Flag of United States of America image

Not sure if you can adapt it to your needs, but I use ScreenPrint32.  It has options to manually select the print area and location (file or printer), or set to automatically send the screen print to file or directly to a printer.

Or you can hit your Print Screen button on the keyboard.  Open Word, right click and select Paste.  This will paste a screen print to the Word doc.  You can print from there.
Paint is handy. Paint is an application program
that is included with Windows under Accessories.
When you paste the DOS window, you get
the DOS display including the window frame. With
Paint, which is a bitmap editing program, you can
edit the image to remove the window frame. For
instance, you can use the Select rectangle, then copy
your selection and paste it into a new fi le. Notice
that you can reverse the image from the DOS screen
by selecting Image/Invert Colors.

also CaptureNPrint may be of value; http://www.geocities.com/blue_dragon_1964/main.html
Avatar of Steve Knight
Try pressing Alt-Enter to window the application then Alt-Printscreen to copy it to the clipboard.  Then Alt-Enter again to make it full screen.  You can then paste the image of that DOS window into any app. you fancy to print.

Steve
ScreenHunter will to the job and is free. http://wisdom-soft.com/products/screenhunter_free.htm
If all fails try using a digital camera they can take good photoes of your screen.
Longshot:
there is also cam studio use it for just a brief minute to capture your desktop then you may be able to snapshot the replay from cam studio saved file.
Pause the playback when snapshot used.

It saves  the capture in avi or flash includes producer to convert to flash and also has a player free too.
you may have to dis-able the direct draw from dxdiag if you expience  only a black screen.
http://camstudio.org/
quick download
http://sourceforge.net/projects/camstudio/
ASKER CERTIFIED SOLUTION
Avatar of matrixnz
matrixnz

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
GDunsmore,  you have many suggestions offered, we will just be talking among ourselves soon if you dont let us know what works for you.

Avatar of Grant Dunsmore
Grant Dunsmore

ASKER

Sorry for the delay getting back to you all.  I'm a service tech and have been on the road so far this week. I am going through the suggestions now and so far have not been able to capture the DOS screen intact.  I downloaded and tried ScreenPrint32 and got the same results a normal Print Screen. There is nothing to paste into Paint and when I paste into NotePad it is an graphic screen of ASCII code. Maybe I need to load an extended ASCII driver ?

As far as using Alt-Enter to window the DOS session this dosen't work on the graphics screen that I'm trying to capture. It works on the DOS app menu screens up to the graphic one but not on the graphic image screen.

I am playing with the FastStone program now trying to send it directly to a printer.

If this doesn't work I may try a digital camera.

Regarding the Vitual PC I will have to check also.

Thanks for all the suggestions. I will check them all out until we have a solution.

             
The FastStone program also will not capture this screen or send it to the printer.  I downloaded and tried Cam Studio and it creates an avi but when I change over to the DOS screen and then back the DOS screen and ran the viewer the DOS screen is a black box. I disabled direct draw in dxdiag but same result.

The only thng working so far is the digital camera. It works but is a clunky solution to pass on to my clients.

I will try the Virtual PC route but won't be able to do this until tommorrow.
nothing to paste into Paint and when I paste into NotePad it is an graphic << graphic? yes it will be an image insta that what you want?
Old paint as in the start menue all programs accessories Paint? As i use paint Shop Pro its simply paste into the main panel but with the old winows version >> open the EDIT then paste
or paste into word
not notepad.



hmmm, very odd.  Perhaps the app you have addresses the screen in a very unusual way.  Have you contacted the makers of the app to see what they can offer?  It seems as though what you want from the program is not unreasonable, so they may well have a solution on tap.  
thanks for updating us.  Danny
The main solution was to use MS Virtual PC 2007.  It allowed the DOS graphics image to be displayed full screen text mode in the virt window and then any Windows screen capture worked. The FastStone program worked well to capture only the active window and send it to the printer.
Thanks everyone for all your help.
an interesting fix.  thanks for updating us, and glad faststone worked out.