KETTŐ | |
---|---|
Fejlesztő | TWAIN munkacsoport |
közzétett | 1992. február |
Legutolsó kiadás | TWAIN 2.5 (2021. november 4 ) |
Formátum típusa | alkalmazás programozási felület |
nyílt formátum ? | Igen |
Weboldal | twin.org |
A TWAIN egy szabványos protokoll és interfész ( API ), amely meghatározza a programok és képrögzítő eszközök, például szkennerek és digitális kamerák közötti interakciót .
A TWAIN szabvány legújabb verziója a TWAIN 2.5, amelyet 2021. november 4-én tettek közzé.
A TWAIN kezdeményezést 1992-ben indították útjára az iparág vezető gyártói, akik felismerték az alkalmazások és a képrögzítő eszközök (adatforrások) közötti protokoll és API szabványosításának szükségességét. A TWAIN meghatároz egy ilyen szabványt.
Hivatalosan a "TWAIN" nem rövidítés, bár az angol változatot széles körben használják . Technológia minden érdekes név nélkül (technológia minden értelmes név nélkül). A "TWAIN" szó - a "TWO" (kettő, kettő) elavult formája - Kipling " Kelet és Nyugat balladája" című verséből származik . …és a kettő soha nem találkozik… , a lapolvasó és a számítógép közötti kommunikáció nehézségeit tükrözi, és a jobb kiemelés érdekében nagybetűvel írják.
A TWAIN Munkacsoport célja a szabvány továbbfejlesztése, hogy lépést tartson a jelenlegi technológiával.
Mivel a TWAIN nem hardverprotokoll, a képalkotó eszközök gyártója biztosíthat TWAIN-kompatibilis illesztőprogramot. Így nemcsak a szkennerekről, hanem egyes webkamerákról is lehet képeket rögzíteni , nem csak a Video for Windows , DirectShow vagy WIA használatával , hanem a TWAIN segítségével is. A szabvány nyitottsága miatt lehetővé válik a harmadik féltől származó szoftverekkel ellátott berendezések, például a Leica Microsystems[1] .
Számos absztrakciót használnak a munkafolyamat során: angol. Adatforrás-kezelő , amely a rendszerben elérhető összes TWAIN-kompatibilis eszközt kezeli és angolul. Minden egyes eszköz adatforrás-objektuma , amely a vett keret átviteléért és rögzítéséért felelős.
A kliens alkalmazás és az eszköz közötti interakció a következőképpen ábrázolható [2] :
Nyomtató és szkenner | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||
| |||||||||||||||||||
|