紧急求助(200分!)关于DOS下抓取图形(200分)

  • 主题发起人 主题发起人 xiaoyaozh
  • 开始时间 开始时间
X

xiaoyaozh

Unregistered / Unconfirmed
GUEST, unregistred user!
现需要在纯DOS下抓取特殊文本显示字符(一种外文)并打印,
一般抓屏软件抓出来的都是乱码(因为显示器工作在文本模式而显示的又不是标准ASCII码)
用PRINT SCREEN打出来的也是乱码,
现要求抓取屏幕显示的所有像素并存于一个文件该如何解决??????
或者如何将文本显示的屏幕以图形方式打印出来?????
急!!
 
截屏不可能,不过,可以调用他的字符发生器得到字模。
 
大侠,我具体该怎么做?
一般DOS下是不能正确显示那种字符的,得运行一个KEYRUS.COM的程序后再EDIT那个文件才能显示
DELPHI的程序不能在DOS下运行吧,
用C应该可以吧,程序该怎么编
 
也许你该另外想办法,不要老想着截屏。
KeyRus应该是俄文字符吧?Windows下支持得很好的。
 
如果只想得到一个DOS下的屏幕图片,可以用一个很早的游戏修改工具实现.
FPE 5,大家都听说过吧,它可以把当前的DOS屏幕抓图保存为pcx(一种古老的图形格式),
可以用图形工具转换为常用的图形文件,(好像它有个只带的spe看图工具就可以实现),
大概可以满足你的要求.
 
To xiaoyaozh:
同意楼上的意见,用fpe可以截屏,也可以用一款好像叫“屏幕大盗”的软件,可以截屏、打印。
等我出差回来在以前的光盘里找找看。但它和fpe一样,是一个TSR程序,不知和你的应用程序
是否有冲突。(fpe在dos下的兼容性较好)
 
可以用数码相机拍照传入电脑
 
谢谢各位
我的问题的确挺奇怪的
那些文档我在俄文版WINDOWS下打开都是乱码,中文WINDOWS和DOS下也是
只有在纯DOS下运行KEYRUS.COM之后才能正确显示
但打印不出来
各位再帮我想想办法
 
估计是他自己写了DOS下的字符发生器,用了自己的一套不兼容的字符集,这样吧:
用ultraedit生成一个从0到255的文件,分别在dos下和俄文Windows下显示,分析他们的
对应关系,然后做一个转换程序。
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部