谁有TWAIN的资料 和 BMP与JPG的转换程序?(200分)

  • 主题发起人 主题发起人 hzy
  • 开始时间 开始时间
H

hzy

Unregistered / Unconfirmed
GUEST, unregistred user!
1.下载了TScanImage控件,它使用EZTW32.DLL来控制扫描仪,使用
非常简单,SelectImageSource,然后AcqureScanner就将图象扫描
到指定的TImage中。可是使用中有时完全正常,有时却弹出如下错误:
错误窗口标题是: TWAIN Error (说明是TWAIN 的提示),内容是:
Failed to negotiate Pixel Type. {协商像素类型失败}
App and source found NO values on common. {应用和源在公共区找到NO(或没找到)值}

正常和不正常的概率大约各50%,而且无规律。在不同机器上试了好几台扫描仪都如此。
可能是在调用TWAIN前要给TWAIN 设置一些值,但一直没找到有关TWAIN的资料,
不知谁有这方面的经验,TWAIN要设置些什么值?怎样设置?EZTW32.DLL中是否有
相应的函数?

2.扫描得到的图象是BMP格式,想转换成JPG,哪里有转换控件,DLL或源程序?

请不吝赐教,多谢!
 
1.可以环一个控件嘛.我用过一个扫描的AvtiveX控件,没有出现过您这种问题.
我还有个不用DLL的扫描控件,但没有试过.
2.用Delphi4,里面有个TJpeg,可以将TGraphic能理解的任何图象类型转换成
Jpeg.另外,IJG的Jpeg6a/Jpeg6b是相当好的jpeg源码,用c写的,Delphi4
的TJpeg就移植自它,IE也是用这个来处理JPEG的.
 
http://vcl.vclxx.com/DELPHI/D32FREE/BMPTOJPG.ZIP
http://vcl.vclxx.com/DELPHI/D32FREE/JPGTOBMP.ZIP
 
BMP转换JPG问题解决了:JpgImg1.Assign(BmpImq1.Bitmap),就这么简单!
请问lhz,另外的控件是什么?Freeware吗?戴妃4下用吗?

 
我也对这个问题有兴趣
 
用PASCAL写的,应该可以用.有源码(我收集的控件都是有源码的).
刚才看了一下,这个控件应该修改自那个用eztwain.dll的控件.
它有一个叫做eztwain.c的文件,就是eztwain.dll的源码了.
控件也作了修改,使函数从OBJ文件引入,而不是从DLL引入.

如果要这个eztwain.c可以给我消息.

BTW:win95/NT自己带一个OCX控件,和WangImage一起提供的,应该
可以使用吧.附件里的"映象"的扫描功能就是用的它.
 
你的控件是 MultiTWAIN 吧,我正在测试!
 
到http://www.twain.org/去看看,里面有Twain toolkit 1.7,
另外,我以把Twain.h头文件转换为Pascal的.pas文件,不过未
具体试验过,如需要的话,我可以妹个给你.
 
我有C的源程序,要不要?
 
hzy:

这个问题已经很长时间没有人参加讨论,为保持版面
整洁,节约网友时间,请提问者采取必要处理措施。
关于图形图象版管理细则,请参见<a href="http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=111927">这个</a>问题。如两天
内提问者没有响应,我将采取强制措施。

如有管理建议,请到<a href="http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=111927">这里</a>提出。谢谢!
 
应hzy要求结束问题.由于不能把分加给我自己,所以把我的分分给各位.

hzy原文:

>您好!
>
>早想结束此问题,但我是163上网,联教育网速度实在太慢,还没进到那一页服务器就>没有反应了,
>主页提供的代理服务器好象也没有用。
>若你是版主,请帮我结束此问题。
>lhz:100分 yysun 50分 rockboy:50分
>同时告诉参与讨论者,以后扫描可以使用MultiTWAIN控件,基本上没太大的问题。
>
>另外建议能否在ChinaNet上建立镜像站点,使更多的人可参与讨论。
>
>谢谢!
>hzy
 
欧也遇到同样的问题?
??????
 
后退
顶部