트웨인

TWAIN
트웨인
TWAIN logo.png
원저작자TWAIN 워킹 그룹
개발자TWAIN 워킹 그룹
초기 릴리즈1992년 2월, 30년 전(1992-02)
안정된 릴리스
2.5(2021년 11월 4일, 9개월 전(2021-11-04))
운영 체제Linux, macOS, Microsoft Windows
플랫폼x86, x86-64, 전원PC
표준트웨인
유형응용 프로그램 프로그래밍 인터페이스
면허증.LGPL(데이터 소스 매니저만)
웹 사이트twain.org

TWAIN과 TWAIN Direct소프트웨어이미지 스캐너와 디지털 카메라와 같은 디지털 이미징 장치 간의 통신을 규제하는 애플리케이션 프로그래밍 인터페이스(API) 및 통신 프로토콜입니다.TWAIN은 Microsoft Windows, LinuxMac OS [1]X에서 지원됩니다.

TWAIN의 3가지 주요 요소는 다음과 같습니다.[1]

  • 응용 프로그램소프트웨어를 들어 그래픽 소프트웨어, 팩스 애플리케이션, 워드 프로세서 등이 있습니다.
  • 소스 매니저 소프트웨어소스 매니저 소프트웨어는 TWAIN 워킹 그룹이 제공하는 소프트웨어 라이브러리입니다.
  • 디바이스 드라이버(사양서에서는 「소스 소프트웨어」라고 표기)

인터페이스가 정상적으로 사용되기 위해서는 애플리케이션과 디바이스 드라이버 모두 TWAIN을 지원해야 합니다.

첫 번째 릴리스는 1992년이었고 2021년에 마지막으로 업데이트되었다.

컴퓨터와 이미징 디바이스 간의 통일된 표준 접속 인터페이스를 확립하기 위해 컴퓨터 업계의 여러 회사의 도움을 받아 설계되었습니다.

역사

TWAIN의 디자인은 1991년 1월에 시작되었다.TWAIN 그룹은 이미지 처리 소프트웨어와 하드웨어 [2]간의 통신을 표준화할 목적으로 1992년 이미지 업계의 여러 구성원에 의해 처음 시작되었습니다.오리지널 TWAIN Developer's Toolkit 리뷰는 1991년 4월부터 1992년 [3]1월까지 실시되었습니다.

이름 유래

TWAIN이라는 단어는 공식적으로 약어는 아니지만 백로니어이다.공식 웹사이트는 "TWAIN이라는 단어는 키플링의 "The Ballad of East and West"에서 따온 것이며, 이 둘은 결코 만날 수 없을 것이다."라고 언급했다..' - 당시 스캐너와 PC의 접속에 어려움을 반영하고 있습니다.

그것은 TWAIN에게 더 특색 있게 하기 위해 상향 조정되었다.이것은 사람들로 하여금 그것이 [4]약어라고 믿게 했고, 그리고 나서 확장을 고안하기 위한 콘테스트로 이끌었다.선택되지 않았지만, 흥미로운 이름 없는 기술이라는 엔트리 항목이 계속 [5][6]표준에서 맴돌고 있습니다.예를 들어, 정보기술 백과사전[7]TWAIN의 공식적 의미로 "흥미로운 이름 없는 기술"을 열거하고 있다.

TWAIN[8] API 출시 이력
버전 발매일 변화들
1.0 1992년 2월
  • 초기 릴리즈
1.5 1993년 5월
  • 퍼포먼스 향상
1.6 1996년 2월 5일
  • 페이지 길이 검출
  • 버퍼 전송
1.7 1997년 8월 19일
  • 프로덕션 스캔 기능
1.8 1998년 10월 22일
  • TWAIN 사양의 v1.7에서 제외된 프로덕션 스캔 기능
  • 바코드 및 패치 코드 제어 지원
1.9 2000년 1월 20일
2.0 2008년 2월 22일
  • Linux 지원
  • Windows API Win64 버전 지원
  • LGPL에 따라 라이센스가 부여된 새로운 오픈 소스 데이터 소스 관리자
  • 수표 스캔 지원
2.1 2009년 7월 8일
2.2 2012년 2월 16일
  • 셀프 인증 및 새로운 필수 기능 구현
2.3 2013년 11월 21일
  • 선명도가 향상되어 애매모호함이 해소되었습니다.
2.4 2015년 12월 15일
  • 선명도 향상 및 모호성 제거
2.5 2021년 11월 4일
  • 이미지 주소 지정 추가

목적

TWAIN 작업 그룹 및 표준의 목표는 다음과 같다.

  • 이미지 처리 소프트웨어와 하드웨어 호환성 보장
  • 이전 버전과의 호환성을 유지하면서 현재의 소프트웨어 및 하드웨어 상태와 사양을 최신 상태로 유지합니다.
  • 멀티플랫폼지원
  • 무료 개발자 툴킷 유지 및 배포
  • 구현의 용이성 확보
  • 폭넓은 도입 촉진
  • 오픈 소스 데이터 원본 관리자
  • LGPL 오픈 소스 라이선스
  • BSD 오픈 소스 애플리케이션 샘플 및 데이터 소스 애플리케이션 샘플

TWAIN은 다음을 지원합니다.

TWAIN 워킹 그룹

오늘날 TWAIN 표준은 규격, 데이터 소스 관리자 및 샘플 코드를 포함하여 비영리 단체 TWAIN Working Group에 의해 유지되고 있습니다.

TWAIN 작업 그룹의 이사회 및 관련 구성원은 [9]다음과 같습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ a b "TWAIN Specification Version 2.5" (PDF). TWAIN Working Group. Retrieved 4 November 2021.
  2. ^ TWAIN 이니셔티브
  3. ^ TWAIN 문서 색인 2011년 9월 27일 Wayback Machine에서 보관
  4. ^ Chambers, Mark L. (2010). PCs All-in-One For Dummies (5th ed.). John Wiley & Sons. p. 458. ISBN 9780470908006.
  5. ^ Pete Walsh; Francine Spiegel; Janee Aronoff (2013). Photoshop Elements 2 Most Wanted. Apress. p. 8. ISBN 9781430251194.
  6. ^ "The TWAIN Forum • View topic - What is TWAIN an acronym for?". Twainforum.org. Archived from the original on April 2, 2016. Retrieved 2013-06-14.
  7. ^ Encyclopedia of Information Technology. Atlantic Publishers & Dist. 2007. p. 501. ISBN 978-8126907526.
  8. ^ "TWAIN Features". TWAIN Working Group. Retrieved 4 November 2021.
  9. ^ "TWAIN Working Group Membership". TWAIN Working Group.


외부 링크