关于扫描仪的一个十分不解的问题???,进来看看?(200分)

  • 主题发起人 主题发起人 KervenLee
  • 开始时间 开始时间
K

KervenLee

Unregistered / Unconfirmed
GUEST, unregistred user!
我用imgscan控件做的!能生成.bmp图片不能被image1打开!
并且不能生成JPEG格式的图片!
扫描后不能在imgedit中显示?为什么会样?怎么做?
 
我在代码如下
imgedit1.zoom:=100;
imgedit1.Image :=imgscan1.Image ;
if not imgscan1.ScannerAvailable then
//如果选择的扫描仪不可用
imgscan1.OpenScanner;//打开扫描仪
imgscan1.StartScan; //开始扫描图象
imgscan1.CloseScanner; //关闭扫描仪
 
但是生成的图片可以在设计阶段显示在image中,但是程序不行!
 
发一个给我试试好吗?

Nizvoo@etang.com
 
我给你发了
 
我终于找着这个贴了。。
 
左边那个框是VC做的吗????
怎么看也不像DELPHI的东西。。
 
是吗,那是个activeX控件
 
我点那四个按钮都没有什么反应
 
我没有扫描仪,我看不到你说的。
 
你是不是叫李科文??
 
我不叫李科文,但是你猜对两个字,李,文!
 
应该可以的,你在image中loadfromfile一下试试
 
你在imgscan上右击,选特性,最下面的组合框里可以选择扫描后的图片类型,选JPG,保存的
图片格式扩展名也是.JPG就可以了。
 
我以前有过这种问题,将源码发给我看一下,我可以解决。
barry_hwang@163.com
 
楼上老兄,给你发了!
 
sorry,
昨天下午不可以上网了,今天才收到你的邮件。
1。不能存为JPEG是因为DELPHI本身的IMGSCAN是不支持JPEG格式的,
就算你将其存为了JPEG,其实也不是真正的JPEG格式的图片。
2。同样的道理,存为的BMP其实和真正的BMP图片是有不同的。你用
其他工具打开图片看2进制码就知道了。所以用IMAGE是打不开的。
3。可能我的解决方法不适合我,因为我放弃了JPEG和BMP而用了TIFF
格式。不过这个问题我会研究下去。
4。一起努力了。。。。
 
多人接受答案了。
 

Similar threads

回复
0
查看
863
不得闲
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部