📄 如何用java编写扫描仪程序.mht
字号:
=B7=A2=B6=CC=D0=C5"=20
=
src=3D"http://www.matrix.org.cn/images/small/forum_message.gif"=20
border=3D0></A> <A=20
=
href=3D"http://www.matrix.org.cn/forum_edit.asp?forum_id=3D19&edit_id=
=3D18424"><IMG=20
title=3D=B1=E0=BC=AD=D5=E2=B8=F6=CC=F9=D7=D3=20
=
src=3D"http://www.matrix.org.cn/images/small/forum_edit.gif"=20
border=3D0></A> <A=20
=
href=3D"http://www.matrix.org.cn/forum_reply.asp?forum_id=3D19&quote=3D=
yes&view_id=3D18424"><IMG=20
=
title=3D=D2=FD=D3=C3=B2=A2=BB=D8=B8=B4=D5=E2=B8=F6=CC=F9=D7=D3=20
=
src=3D"http://www.matrix.org.cn/images/small/forum_quote.gif"=20
border=3D0></A> <A=20
=
href=3D"http://www.matrix.org.cn/forum_reply.asp?forum_id=3D19&view_i=
d=3D18424"><IMG=20
title=3D=BB=D8=B8=B4=D5=E2=B8=F6=CC=F9=D7=D3=20
=
src=3D"http://www.matrix.org.cn/images/small/forum_reply.gif"=20
border=3D0></A> </TD>
<TD align=3Dmiddle width=3D"15%">=B5=DA <FONT=20
class=3Dred_3><B>2</B></FONT> =C2=A5</TD></TR>
<TR>
<TD bgColor=3D#00659c colSpan=3D2 =
height=3D1></TD></TR>
<TR>
<TD vAlign=3Dtop align=3Dmiddle colSpan=3D2>
<TABLE class=3Dtf width=3D"98%" border=3D0>
<TBODY>
<TR>
<TD height=3D30><IMG=20
=
src=3D"http://www.matrix.org.cn/images/icon/0.gif"=20
align=3DabsMiddle border=3D0> <FONT=20
class=3Dred_3><B></B></FONT></TD></TR>
<TR>
<TD class=3Dbw><FONT=20
=
class=3Dhtd>javatwain may be a powerful solution=
,you can go to www.gnome.sk to download&nbs=
p;the newest package. <BR> JavaTwain versi=
on 5.1 is a part of the Morena 6.=
0 Framework now.<BR><BR> below is an =
simple example:<BR> /*<BR> * $Id: ExampleS=
how.java,v 1.5 2002/07/15 13:48:55 mmotovsk Exp&=
nbsp;$<BR> *<BR> * Copyright (c) 1999-2002 =
Gnome spol. s r.o. All Rights Reserved.<BR>=
*<BR> * This software is the confiden=
tial and proprietary information of<BR> * G=
nome spol. s r.o. You shall not disclo=
se such Confidential<BR> * Information and =
shall use it only in accordance with t=
he terms<BR> * of the license agreement&nbs=
p;you entered into with Gnome.<BR> */<BR><BR>//&=
nbsp;JavaTwain package version 5.1<BR><BR>/** <BR>&nb=
sp; ExampleShow demonstrates how to scan an=
image using defaults<BR> from the Tw=
ain source. <BR><BR>*/<BR><BR>import java.awt.*;<BR>=
import java.awt.event.*;<BR>import SK.gnome.twain.*;<BR><BR>pub=
lic class ExampleShow extends Frame<BR>{ Image&n=
bsp;image;<BR> public void paint(Graphics g)&nb=
sp; <BR> { if (null!=3Dimage)<BR> &n=
bsp; g.drawImage(image, 0, 0, this);<BR>&=
nbsp; }<BR> <BR> WindowListener windowAda=
pter=3Dnew WindowAdapter()<BR> { public void&nb=
sp;windowClosing(WindowEvent e)<BR> { Sy=
stem.exit(0);<BR> }<BR> };<BR> &nb=
sp;<BR> public ExampleShow()<BR> { try<BR=
> { addWindowListener(windowAdapter);<BR>&nbs=
p; setTitle("ExampleShow Frame App=
lication");<BR> // Open TWAI=
N select source dialog box<BR>  =
; // and initialize the source select=
ed by the user. <BR> &nb=
sp;TwainSource source=3DTwainManager.selectSource(null);<BR> &n=
bsp; image=3DToolkit.getDefaultToolkit().createIma=
ge(source);<BR> // wait for&=
nbsp;the image to be completed<BR> &=
nbsp; MediaTracker tracker=3Dnew MediaTracker(this);=
<BR> tracker.addImage(image, 0);<=
BR> // this is the =
;moment the scanner user interface pops up<=
BR> System.err.println("Start loa=
ding image ...");<BR> try<BR=
> { tracker.waitForAll();<BR>&nbs=
p; }<BR> =
catch (InterruptedException e)<BR>  =
; { System.err.println("Image loading was interr=
upted!");<BR> e.printStack=
Trace();<BR> }<BR> &n=
bsp; tracker.removeImage(image);<BR> &n=
bsp; System.err.println("Image loaded ...");<BR> &nbs=
p; setSize(image.getWidth(this), image.getHei=
ght(this));<BR> setVisible(true);<BR>&=
nbsp; TwainManager.close();<BR> &=
nbsp; }<BR> catch (TwainException e=
)<BR> { e.printStackTrace();<BR> &=
nbsp; }<BR> }<BR> <BR> public =
static void main(String[] args)<BR> { new&=
nbsp;ExampleShow();<BR> }<BR>}<BR></FONT></TD></TR></TBODY></T=
ABLE></TD></TR>
<TR>
<TD align=3Dright colSpan=3D2 height=3D20><IMG =
class=3Dfr=20
=
src=3D"http://www.matrix.org.cn/images/small/signature.gif"=20
align=3DabsMiddle border=3D0> </TD></TR>
<TR>
<TD vAlign=3Dtop align=3Dmiddle colSpan=3D2 =
height=3D30>
<TABLE class=3Dtf width=3D"96%" border=3D0>
<TBODY>
<TR>
<TD class=3Dbw><FONT=20
=
class=3Dhtd>Matrix is all</FONT></A></TD></TR></TBODY></TABLE><=
/TD></TR>
<TR>
<TD colSpan=3D2 height=3D25>
<TABLE width=3D"100%" border=3D0>
<TBODY>
<TR>
<TD><IMG class=3Dfr=20
=
src=3D"http://www.matrix.org.cn/images/small/forum_tim.gif"=20
align=3DabsMiddle border=3D0> <FONT=20
=
class=3Dgray>=B1=BE=CC=F9=B7=A2=B1=ED=CA=B1=BC=E4=A3=BA2003-11-16 =
22:57:00</FONT></TD>
<TD align=3Dright><IMG title=3D"chris =
=B5=C4IP=CA=C7=A3=BA*.*.*.*"=20
=
src=3D"http://www.matrix.org.cn/images/small/ip.gif"=20
align=3DabsMiddle border=3D0>=A1=A1<IMG=20
=
title=3D"=B2=D9=D7=F7=CF=B5=CD=B3=A3=BAWindows XP =
=A3=AC=E4=AF=C0=C0=C6=F7=A3=BAInternet Explorer 6.0"=20
=
src=3D"http://www.matrix.org.cn/images/small/sys.gif"=20
align=3DabsMiddle border=3D0>=A1=A1<A=20
=
href=3D"javascript:forum_do_del('19','18424');"><IMG=20
=
src=3D"http://www.matrix.org.cn/images/small/forum_del.gif"=20
align=3DabsMiddle=20
=
border=3D0></A></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD><BR><A=20
=
href=3D"http://www.matrix.org.cn/article/1234.html"=20
target=3D_blank><FONT =
class=3Dred>Java=CE=C4=C0=B8:=C0=FB=D3=C3=20
Jsp+Taglib+JavaBean =BF=EC=CB=D9=B9=B9=BD=A8=20
=
=B6=AF=CC=AC=CA=FD=BE=DD=BF=E2=B2=E9=D1=AF=C4=A3=B0=E5</FONT></A></TD></T=
R></TBODY></TABLE>
<TR vAlign=3Dtop align=3Dmiddle borderColor=3D#ffffff =
bgColor=3D#ffffff>
<TD width=3D"20%">
<TABLE width=3D"94%" border=3D0>
<TBODY>
<TR>
<TD align=3Dmiddle height=3D30>
<TABLE border=3D0>
<TBODY>
<TR>
<TD><FONT =
class=3Dblue><B>HotTea</B></FONT></TD>
<TD> <IMG =
title=3D=D1=F4=B9=E2=C4=D0=BA=A2=20
=
src=3D"http://www.matrix.org.cn/images/small/forum_boy.gif"=20
align=3DabsMiddle=20
border=3D0></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD align=3Dmiddle height=3D96><IMG=20
=
src=3D"http://www.matrix.org.cn/images/face/55.gif"=20
border=3D0></TD></TR>
<TR>
<TD height=3D15><IMG=20
=
src=3D"http://www.matrix.org.cn/images/star/star_0.gif"=20
border=3D0></TD></TR>
<TR>
<TD>=B5=C8=BC=B6=A3=BA<IMG class=3Dfr=20
=
src=3D"http://www.matrix.org.cn/images/small/icon_user.gif"=20
align=3DabsMiddle=20
=
border=3D0> Java=D3=D7=B6=F9=D4=B0<BR>=CD=B7=CF=CE=A3=BA=CF=EE=C4=BF=
=BE=AD=C0=ED<BR>=CC=F9=D7=D3=A3=BA2<BR>=BB=FD=B7=D6=A3=BA3<BR>Matrix=B1=D2=
=A3=BA0<BR>=C0=B4=D7=D4=A3=BA=B9=E3=B6=AB=BB=DD=D6=DD=CA=D0<BR>=D7=A2=B2=E1=
=A3=BA2003-11-16</TD></TR></TBODY></TABLE></TD>
<TD width=3D"80%" height=3D"100%">
<TABLE height=3D"100%" cellSpacing=3D2 cellPadding=3D0 =
width=3D"99%"=20
border=3D0>
<TBODY>
<TR height=3D25>
<TD width=3D"85%"><A=20
=
href=3D"http://www.matrix.org.cn/user_view.asp?username=3DHotTea"=20
target=3D_blank><IMG title=3D"=B2=E9=BF=B4 =
HotTea =B5=C4=CF=EA=CF=B8=D0=C5=CF=A2"=20
=
src=3D"http://www.matrix.org.cn/images/small/forum_profile.gif"=20
border=3D0></A> <A=20
=
href=3D"http://www.matrix.org.cn/user_friend.asp?action=3Dadd&add_use=
rname=3DHotTea"=20
target=3D_blank><IMG title=3D"=BD=AB HotTea =
=BC=D3=CE=AA=CE=D2=B5=C4=BA=C3=D3=D1"=20
=
src=3D"http://www.matrix.org.cn/images/small/forum_friend.gif"=20
border=3D0></A> <A=20
=
href=3D"http://www.matrix.org.cn/user_message.asp?action=3Dwrite&acce=
pt_uaername=3DHotTea"=20
target=3D_blank><IMG title=3D"=B8=F8 HotTea =
=B7=A2=B6=CC=D0=C5"=20
=
src=3D"http://www.matrix.org.cn/images/small/forum_message.gif"=20
border=3D0></A> <A=20
=
href=3D"http://www.matrix.org.cn/forum_edit.asp?forum_id=3D19&edit_id=
=3D19645"><IMG=20
title=3D=B1=E0=BC=AD=D5=E2=B8=F6=CC=F9=D7=D3=20
=
src=3D"http://www.matrix.org.cn/images/small/forum_edit.gif"=20
border=3D0></A> <A=20
=
href=3D"http://www.matrix.org.cn/forum_reply.asp?forum_id=3D19&quote=3D=
yes&view_id=3D19645"><IMG=20
=
title=3D=D2=FD=D3=C3=B2=A2=BB=D8=B8=B4=D5=E2=B8=F6=CC=F9=D7=D3=20
=
src=3D"http://www.matrix.org.cn/images/small/forum_quote.gif"=20
border=3D0></A> <A=20
=
href=3D"http://www.matrix.org.cn/forum_reply.asp?forum_id=3D19&view_i=
d=3D19645"><IMG=20
title=3D=BB=D8=B8=B4=D5=E2=B8=F6=CC=F9=D7=D3=20
=
src=3D"http://www.matrix.org.cn/images/small/forum_reply.gif"=20
border=3D0></A> </TD>
<TD align=3Dmiddle width=3D"15%">=B5=DA <FONT=20
class=3Dred_3><B>3</B></FONT> =C2=A5</TD></TR>
<TR>
<TD bgColor=3D#00659c colSpan=3D2 =
height=3D1></TD></TR>
<TR>
<TD vAlign=3Dtop align=3Dmiddle colSpan=3D2>
<TABLE class=3Dtf width=3D"98%" border=3D0>
<TBODY>
<TR>
<TD height=3D30><IMG=20
=
src=3D"http://www.matrix.org.cn/images/icon/0.gif"=20
align=3DabsMiddle border=3D0> <FONT=20
class=3Dred_3><B></B></FONT></TD></TR>
<TR>
<TD class=3Dbw><FONT=20
=
class=3Dhtd>I went to the site:www.gnome.sk,But =
it was not a free lunch.Maybe some mon=
ey needed.<BR>I want to ask second question=
:How can java run the program on windo=
ws platform or Unix platform??<BR>Thanks for&nbs=
p;your help</FONT></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD align=3Dright colSpan=3D2 height=3D20><IMG =
class=3Dfr=20
=
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -