Difference between revisions of "Mac OS X Porting - Data Acquisition"
(→OpenOffice.org code location) |
|||
(8 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Work in progress : data acquisition with OpenOffice.org ( Scanner e.g.) | Work in progress : data acquisition with OpenOffice.org ( Scanner e.g.) | ||
− | Does concern both X11 and Aqua | + | FIXME : to be continued later :) |
+ | |||
+ | Does concern both X11 and Aqua version of OpenOffice.org | ||
+ | |||
+ | === Current working hardware using OpenOffice.org=== | ||
+ | |||
+ | ====USB scanners==== | ||
+ | |||
+ | {| style="vertical-align:top; text-align:left; background-color:#efefef;" | ||
+ | |- style="background-color:#d6d6d6;font-weight:bold;" | ||
+ | | Mark || Model || Status ||Comments | ||
+ | |- | ||
+ | | Agfa || Snapscan e50 || Works fine || firmware must be loaded | ||
+ | |} | ||
+ | |||
+ | ====SCSI scanners==== | ||
+ | |||
+ | {| style="vertical-align:top; text-align:left; background-color:#efefef;" | ||
+ | |- style="background-color:#d6d6d6;font-weight:bold;" | ||
+ | | Mark || Model || Status || Comments | ||
+ | |- | ||
+ | | Agfa || Snapscan 310 || Works fine | ||
+ | |- | ||
+ | | Microtek || ? || Works fine | ||
+ | |} | ||
+ | |||
+ | ====Important Links==== | ||
+ | |||
+ | [http://www.sane-project.org/ Sane Project] | ||
+ | |||
+ | [http://www.sane-project.org/sane-supported-devices.html Supported devices] | ||
+ | |||
+ | [http://www.ellert.se/twain-sane/ Mac OS X Sane] | ||
+ | |||
+ | [http://www.hamrick.com/vsm.html Vuescan] | ||
===OpenOffice.org code location=== | ===OpenOffice.org code location=== | ||
Line 10: | Line 44: | ||
--with-system-sane | --with-system-sane | ||
− | |||
--with-sane-headers | --with-sane-headers | ||
command line options. Tests scheduled | command line options. Tests scheduled | ||
+ | |||
+ | ===Products built === | ||
+ | |||
+ | All : scanner , scnserv | ||
+ | |||
+ | Windows( WNT) : scanwin | ||
+ | |||
+ | Other ( UNX or OS2 ) : | ||
+ | |||
+ | sane, sandlg scanunx and grid | ||
+ | |||
+ | |||
+ | Todo: analyse current implementation | ||
+ | |||
+ | == Interface description == | ||
+ | |||
+ | The complete interface is defined in (list to be confirmed ): | ||
+ | |||
+ | Exception.idl | ||
+ | |||
+ | XInterface.idl | ||
+ | |||
+ | XScannerManager.idl | ||
+ | |||
+ | WarningBox.idl | ||
+ | |||
+ | ScannerException.idl | ||
+ | |||
+ | == Dialog boxes == | ||
+ | |||
+ | The dialog boxes are defined in : | ||
+ | |||
+ | extensions/source/scanner/sanedlg.src | ||
+ | |||
+ | extensions/source/scanner/grid.src | ||
+ | |||
+ | |||
+ | == Implementation description == | ||
+ | |||
+ | GridWindow | ||
===Mac OS X side=== | ===Mac OS X side=== | ||
Line 32: | Line 105: | ||
[http://www.twain.org/docs/TWAIN2d_proposal.pdf '''Twain 2.0 specifications (draft)'''] | [http://www.twain.org/docs/TWAIN2d_proposal.pdf '''Twain 2.0 specifications (draft)'''] | ||
+ | |||
+ | ==Mac port Links== | ||
+ | |||
+ | This work is part of http://wiki.services.openoffice.org/wiki/Mac_OS_X_Porting_-_Work_Areas/Todo%27s | ||
+ | |||
+ | |||
[[User:Ericb|Ericb]] 23:40, 5 October 2006 (CEST) | [[User:Ericb|Ericb]] 23:40, 5 October 2006 (CEST) |
Latest revision as of 14:17, 19 November 2007
Work in progress : data acquisition with OpenOffice.org ( Scanner e.g.)
FIXME : to be continued later :)
Does concern both X11 and Aqua version of OpenOffice.org
Contents
Current working hardware using OpenOffice.org
USB scanners
Mark | Model | Status | Comments |
Agfa | Snapscan e50 | Works fine | firmware must be loaded |
SCSI scanners
Mark | Model | Status | Comments |
Agfa | Snapscan 310 | Works fine | |
Microtek | ? | Works fine |
Important Links
OpenOffice.org code location
extensions/source/scanner
[FIXME]: Twain interface should work on Mac OS X version of OpenOffice.org, and configure does accept
--with-system-sane --with-sane-headers
command line options. Tests scheduled
Products built
All : scanner , scnserv
Windows( WNT) : scanwin
Other ( UNX or OS2 ) :
sane, sandlg scanunx and grid
Todo: analyse current implementation
Interface description
The complete interface is defined in (list to be confirmed ):
Exception.idl
XInterface.idl
XScannerManager.idl
WarningBox.idl
ScannerException.idl
Dialog boxes
The dialog boxes are defined in :
extensions/source/scanner/sanedlg.src
extensions/source/scanner/grid.src
Implementation description
GridWindow
Mac OS X side
Links :
Accessing Hardware from Applications
TN2088 / Twain Data Sources for Mac OS X
SDK :
Other :
Twain 2.0 specifications (draft)
Mac port Links
This work is part of http://wiki.services.openoffice.org/wiki/Mac_OS_X_Porting_-_Work_Areas/Todo%27s
Ericb 23:40, 5 October 2006 (CEST)