{ "info": { "author": "Kevin Gill", "author_email": "kevin@movieextras.ie", "bugtrack_url": null, "classifiers": [ "Development Status :: 6 - Mature", "Environment :: Win32 (MS Windows)", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License (GPL)", "Natural Language :: English", "Operating System :: Microsoft :: Windows", "Programming Language :: Python", "Topic :: Multimedia :: Graphics :: Capture :: Digital Camera", "Topic :: Multimedia :: Graphics :: Capture :: Scanners" ], "description": "The Python TWAIN module provides an interface to scanners, digital cameras and\r\nother devices which implement TWAIN, for the Windows platform. It provides the\r\nfunctionality to allow a Python application to connect to the scanner/camera and\r\nto retrieve images from that device.\r\n\r\nThe Python TWAIN module supports 32bit Windows only. It does not run on Apple\r\nComputer Platforms or on UNIX based Platforms.\r\n\r\nExample: Retrieve an image from a scanner\r\n\r\nimport twain\r\nsm = twain.SourceManager(0)\r\nss = sm.OpenSource()\r\nss.RequestAcquire(0,0)\r\nrv = ss.XferImageNatively()\r\nif rv:\r\n (handle, count) = rv\r\n twain.DIBToBMFile(handle, 'image.bmp')", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://twainmodule.sourceforge.net", "keywords": "", "license": "UNKNOWN", "maintainer": "", "maintainer_email": "", "name": "twain", "package_url": "https://pypi.org/project/twain/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/twain/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://twainmodule.sourceforge.net" }, "release_url": "https://pypi.org/project/twain/1.0.5/", "requires_dist": null, "requires_python": null, "summary": "TWAIN API for accessing scanners, cameras, etc on Windows", "version": "1.0.5" }, "last_serial": 801061, "releases": { "1.0.4": [ { "comment_text": "", "digests": { "md5": "f3de047952c28ade45f59f900034d7cb", "sha256": "6f7e7a6bab05c422a606225eefb405766e729ab7850974b5738fdf1df45da2d5" }, "downloads": -1, "filename": "twain-1.0.4.win32-py2.6.exe", "has_sig": false, "md5_digest": "f3de047952c28ade45f59f900034d7cb", "packagetype": "bdist_wininst", "python_version": "2.6", "requires_python": null, "size": 234044, "upload_time": "2010-06-09T17:41:44", "url": "https://files.pythonhosted.org/packages/95/20/35570f6eb97b53d2fb59a41a70a86008eea2a6c25e6cf96d7f0e78935daa/twain-1.0.4.win32-py2.6.exe" }, { "comment_text": "", "digests": { "md5": "1b0e674913fcbcf33f02090be31204b5", "sha256": "d6caa8dfb98284f9133682a8de1ab28c32d1dd905e7a2b2b6018cedf6c18cbfc" }, "downloads": -1, "filename": "twain-1.0.4.win32-py2.7.exe", "has_sig": false, "md5_digest": "1b0e674913fcbcf33f02090be31204b5", "packagetype": "bdist_wininst", "python_version": "2.7", "requires_python": null, "size": 234045, "upload_time": "2010-06-09T18:07:01", "url": "https://files.pythonhosted.org/packages/05/1e/c7684c7b92362c8af83483be32c90cb14fd0c2ace8ceec158e579ee9e071/twain-1.0.4.win32-py2.7.exe" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "fc64a4bac06552abf22caac2729b8f36", "sha256": "c2cf1bf335535285b756de94c11f75f3a05f4bee1ed8bcd6e1e8ed44b1a844e2" }, "downloads": -1, "filename": "twain-1.0.5.win32-py2.6.exe", "has_sig": false, "md5_digest": "fc64a4bac06552abf22caac2729b8f36", "packagetype": "bdist_wininst", "python_version": "2.6", "requires_python": null, "size": 233517, "upload_time": "2010-06-10T15:51:06", "url": "https://files.pythonhosted.org/packages/d8/18/d0d5560cd08bf3df5370b267764904be5473b091d5da33d32cf600f11611/twain-1.0.5.win32-py2.6.exe" }, { "comment_text": "", "digests": { "md5": "0a88895f0a3a104f903637d4b48d7f4b", "sha256": "934b87a53d07fe31454af4e61b0289a9d9ee58c557523ca57d871d2ffc074a68" }, "downloads": -1, "filename": "twain-1.0.5.win32-py2.7.exe", "has_sig": false, "md5_digest": "0a88895f0a3a104f903637d4b48d7f4b", "packagetype": "bdist_wininst", "python_version": "2.7", "requires_python": null, "size": 233520, "upload_time": "2010-06-10T15:52:32", "url": "https://files.pythonhosted.org/packages/0e/af/c27fd93aabc2c9bb35e96ff4b02d2aaaf423715e4a42197c94f874beaf64/twain-1.0.5.win32-py2.7.exe" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fc64a4bac06552abf22caac2729b8f36", "sha256": "c2cf1bf335535285b756de94c11f75f3a05f4bee1ed8bcd6e1e8ed44b1a844e2" }, "downloads": -1, "filename": "twain-1.0.5.win32-py2.6.exe", "has_sig": false, "md5_digest": "fc64a4bac06552abf22caac2729b8f36", "packagetype": "bdist_wininst", "python_version": "2.6", "requires_python": null, "size": 233517, "upload_time": "2010-06-10T15:51:06", "url": "https://files.pythonhosted.org/packages/d8/18/d0d5560cd08bf3df5370b267764904be5473b091d5da33d32cf600f11611/twain-1.0.5.win32-py2.6.exe" }, { "comment_text": "", "digests": { "md5": "0a88895f0a3a104f903637d4b48d7f4b", "sha256": "934b87a53d07fe31454af4e61b0289a9d9ee58c557523ca57d871d2ffc074a68" }, "downloads": -1, "filename": "twain-1.0.5.win32-py2.7.exe", "has_sig": false, "md5_digest": "0a88895f0a3a104f903637d4b48d7f4b", "packagetype": "bdist_wininst", "python_version": "2.7", "requires_python": null, "size": 233520, "upload_time": "2010-06-10T15:52:32", "url": "https://files.pythonhosted.org/packages/0e/af/c27fd93aabc2c9bb35e96ff4b02d2aaaf423715e4a42197c94f874beaf64/twain-1.0.5.win32-py2.7.exe" } ] }