E nānā i nā palapala ma kahi pūnaewele

Ma kekahi ʻaoʻao, ʻike ʻia ka nānā ʻana i nā palapala ma luna o kahi pūnaewele, akā ma ka ʻaoʻao ʻē aʻe, ʻaʻole ia i lilo i hana maʻamau, ʻaʻole like me ka paʻi pūnaewele. Hoʻokomo mau nā luna hoʻokele i nā mea hoʻokele, a ʻo nā hoʻonohonoho hoʻonohonoho hoʻopaʻa ʻana mamao no kēlā me kēia hiʻohiʻona scanner. He aha nā ʻenehana i loaʻa i kēia manawa, a he wā e hiki mai ana kēia hiʻohiʻona?

Keaukaha hiki ke hoʻokomo a i ʻole ke komo pololei

Aia i kēia manawa ʻehā ʻano mea hoʻokele maʻamau: TWAIN, ISIS, SANE a me WIA. ʻO ka mea nui, hana kēia mau mea hoʻokele ma ke ʻano he kikowaena ma waena o ka noi a me kahi waihona haʻahaʻa haʻahaʻa mai ka mea hana e pili ana i kahi kumu hoʻohālike.

E nānā i nā palapala ma kahi pūnaewele
ʻO ka hoʻolālā hoʻohui scanner maʻalahi

ʻO ka mea maʻamau, manaʻo ʻia ua pili pono ka scanner i ke kamepiula. Eia naʻe, ʻaʻohe mea e kaupalena i ka protocol ma waena o ka waihona haʻahaʻa haʻahaʻa a me ka mea hana. Hiki paha iā TCP/IP. ʻO kēia ke ʻano o ka hana ʻana o ka hapa nui o nā MFP pūnaewele: ʻike ʻia ka scanner ma ke ʻano he kūloko, akā hele ka pilina ma o ka pūnaewele.

ʻO ka pōmaikaʻi o kēia hoʻonā, ʻaʻole mālama pono ka noi i ke ʻano o ka pilina, ʻo ka mea nui ke ʻike i ka TWAIN maʻamau, ISIS a i ʻole nā ​​​​mea ʻē aʻe. ʻAʻohe pono e hoʻokō i ke kākoʻo kūikawā.

Akā ʻike ʻia nā hemahema. Hoʻokumu ʻia ka hopena ma luna o kahi OS desktop. ʻAʻole kākoʻo hou ʻia nā polokalamu kelepona. ʻO ka lua o ka hemahema, ʻo ia ka hiki ke paʻa ʻole nā ​​​​mea hoʻokele ma nā ʻōnaehana paʻakikī, no ka laʻana, ma nā kikowaena kikowaena me nā mea kūʻai lahilahi.

ʻO ke ala i waho e kākoʻo i ka pilina pololei i ka scanner ma o ka protocol HTTP/RESTful.

TWAIN Direct

TWAIN Direct ua noi ʻia e ka TWAIN Working Group ma ke ʻano he koho hoʻokele kaʻa ʻole.

E nānā i nā palapala ma kahi pūnaewele
TWAIN Direct

ʻO ka manaʻo nui, ua hoʻololi ʻia nā loina āpau i ka ʻaoʻao scanner. A hāʻawi ka scanner i ke komo ma o REST API. Hoʻohui ʻia, aia ka wehewehe ʻana o ka paʻi ʻana o ka mīkini (autodiscovery). Nani maikaʻi. No ka luna hoʻoponopono, hoʻopau kēia i nā pilikia me nā mea hoʻokele. Kākoʻo no nā polokalamu āpau, ʻo ka mea nui aia kahi noi kūpono. Loaʻa nā pōmaikaʻi no ka mea hoʻomohala, ʻoi aku ka maʻamau o ka pilina pili. Hana ka scanner ma ke ʻano he lawelawe pūnaewele.

Inā mākou e noʻonoʻo i nā hiʻohiʻona hoʻohana maoli, aia kekahi mau hemahema. ʻO ka mua ke kūlana deadlock. ʻAʻohe mea hoʻohana ma ka mākeke me TWAIN Direct a ʻaʻohe manaʻo no nā mea hoʻomohala e kākoʻo i kēia ʻenehana, a ʻo ia hoʻi. ʻO ka lua ka palekana; ʻaʻole i kau ka kikoʻī i nā koi i ka hoʻokele mea hoʻohana a i ʻole ka pinepine o nā mea hou e pani i nā lua. ʻAʻole maopopo loa pehea e hiki ai i nā luna hoʻomalu ke hoʻomalu i nā mea hou a me ke komo ʻana. Loaʻa i ka kamepiula ka polokalamu antivirus. Akā i loko o ka firmware scanner, ʻike maopopo ʻia he kikowaena pūnaewele, ʻaʻole paha kēia ka hihia. A i ʻole, akā ʻaʻole i ka mea e koi ai ke kulekele palekana o ka hui. ʻAe, ʻaʻole maikaʻi loa ka loaʻa ʻana o kahi malware e hoʻouna i nā palapala scan a pau i ka hema. ʻO ia hoʻi, me ka hoʻokō ʻana i kēia maʻamau, ua hoʻololi ʻia nā hana i hoʻoponopono ʻia e nā hoʻonohonoho o nā noi ʻaoʻao ʻekolu i nā mea hana.

ʻO ke kolu o ka hemahema he hiki ke lilo i ka hana. Loaʻa paha i nā mea hoʻokele kaʻina hana ma hope. ʻO ka ʻike barcode, ka wehe ʻana i hope. Loaʻa i kekahi mau scanners ka mea i kapa ʻia. imprinter - he hana e hiki ai i ka mīkini paʻi ke paʻi ma kahi palapala i hana ʻia. ʻAʻole loaʻa kēia ma TWAIN Direct. Hiki i ka kikoʻī ke hoʻonui i ka API, akā e alakaʻi kēia i nā hoʻokō maʻamau.

A hoʻokahi mea liʻiliʻi i nā hiʻohiʻona o ka hana ʻana me kahi scanner.

Scan mai kahi palapala noi, a i ʻole scan mai kahi mea hana

E nānā kākou i ka hana ʻana o ka scan maʻamau mai kahi noi. Ke waiho nei au i ka palapala. A laila wehe wau i ka app a scan. A laila lawe wau i ka palapala. ʻEkolu kapuaʻi. I kēia manawa e noʻonoʻo ʻoe aia ka scanner pūnaewele ma kahi lumi ʻē aʻe. Pono ʻoe e hana ma ka liʻiliʻi 2 hoʻokokoke i ia. ʻAʻole maʻalahi kēia ma mua o ka paʻi pūnaewele.

E nānā i nā palapala ma kahi pūnaewele
He mea ʻē aʻe inā hiki i ka scanner ponoʻī ke hoʻouna i kahi palapala. No ka laʻana, ma ka leka uila. Ke waiho nei au i ka palapala. A laila scan au. Lele koke ka palapala i ka ʻōnaehana pahuhopu.

E nānā i nā palapala ma kahi pūnaewele
ʻO kēia ka ʻokoʻa nui. Inā pili ka hāmeʻa i kahi pūnaewele, a laila ʻoi aku ka maʻalahi o ka nānā pono ʻana i ka waihona i hoʻopaʻa ʻia: folder, mail a i ʻole ʻōnaehana ECM. ʻAʻohe wahi no ka mea hoʻokele ma kēia kaapuni.

Mai kahi hiʻohiʻona o waho, hoʻohana mākou i ka nānā ʻana i ka pūnaewele me ka ʻole e hoʻololi i nā ʻenehana i loaʻa. Eia kekahi, mai nā papa hana papa ma o ka mea hoʻokele, a pololei mai ka hāmeʻa. Akā ʻaʻole i laha loa ka nānā ʻana mai kahi kamepiula e like me ka paʻi pūnaewele ma muli o nā ʻokoʻa o nā hiʻohiʻona hana. ʻO ka nānā pono ʻana i kahi e waiho ai i makemake ʻia ke kaulana loa.

ʻO ke kākoʻo no TWAIN Direct scanner ma ke ʻano he pani no nā mea hoʻokele he hana maikaʻi loa. Akā, ua lohi iki ka maʻamau. Makemake nā mea hoʻohana e nānā pololei mai kahi pūnaewele pūnaewele, e hoʻouna ana i nā palapala i ko lākou wahi e hele ai. ʻAʻole pono nā noi e kū nei e kākoʻo i ka maʻamau hou, no ka mea, holo maikaʻi nā mea a pau i kēia manawa, ʻaʻole pono nā mea hana scanner e hoʻokō, no ka mea ʻaʻohe noi.

I ka hopena. Hōʻike ke ʻano maʻamau e hoʻololi wale ʻia ka nānā ʻana i hoʻokahi a i ʻole ʻelua ʻaoʻao e nā kāmera ma nā kelepona. E hoʻomau ʻia ka nānā ʻana i ka ʻoihana, kahi mea nui ka wikiwiki, kākoʻo i nā hana ma hope o ka hoʻoponopono ʻana ʻaʻole hiki iā TWAIN Direct ke hāʻawi, a ma kahi e paʻa ai ka hoʻohui pū ʻana me nā polokalamu.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka