现在的抓图软件基本上都只能在Windows 下运行,可有时候我们还需要在纯DOS 下(注意:不是Windows 中的DOS 模式)进行屏幕抓取工作。高手们自然可以通过安装虚拟机来解决这个问题,但对于像笔者一样的菜鸟就觉得很麻烦了,怎么办呢?下面推荐笔者常用的三种小工具,帮你完成纯D O S 下的截图任务。
一、Graffix,从容应对DOS 抓图
①进入纯DOS 后,在命令行后输入“DGFX”并回车,将出现用法提示(图1),可以看到抓取热键是“C t r l + A L T+空格键”。
小提示:从内存卸载此程序的命令是“DGFX/U”。
②运行需要抓图的程序,出现待抓画面后,按下热键,屏幕弹出提示(图2 ),输入文件名后按F1 键可以将画面抓取为A T F 格式,如果直接按E n t e r 键,则得到的是TXT 文本格式。
小提示:若要抓取的程序画面本身是图形模式,则将直接得到GIF 或PCX 图像格式的文件,从而可以省略转换步骤。
小提示:对于没有注册的Graffix 软件,在抓取到的图像顶端会有软件版权名称标志,可在图像处理软件中将它去掉。
上面提及的Graffix 软件所抓取到的ATF 格式要经过转换才能得到常见的图像格式,确实麻烦了一点。况且它对某些DOS 中文系统支持不好,所抓取的汉字不会正确显示,因此更直接的方法是抓图后直接就创建标准的图像格式。在这方面,笔者常用P I X E L P O P 和D O S Capture。
首先在DOS 提示符后进入软件所在目录,运行批处理文件“PP.BAT”,屏幕上显示抓取热键和图像保存位置等信息说明(默认会在软件安装目录下生成SCREEN开头的G I F 文件,每按下热键一次就生成一个,序号从0 0 开始递增,如SCREEN00.GIF、SCREEN01. GIF 等(图3)。
当出现要抓取的画面后,按下热键“S h i f t +PrintScreen”,即可抓取到这个画面并保存。
小提示:如果要从内存中卸载此抓图软件,输入“PP /R”即可。
三、DOSCAP,直接抓取为PCX 格式
你需要将DOS 屏幕抓取为PCX 格式又不想通过转换来得到,不妨试试DOS Capture 这个软件。
笔者的经验,使用DOS Capture 这个软件时,最好将这个软件的几个文件复制到启动软盘中,用该软盘启动系统进入D O S 环境,并在软盘上运行其主程序“DOSCAP.EXE”。