Mac OS X Porting - Data Acquisition

From Apache OpenOffice Wiki
Jump to: navigation, search

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

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

Sane Project

Supported devices

Mac OS X Sane

Vuescan

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

Twain Mac

TN2088 / Twain Data Sources for Mac OS X

SDK :

Apple Image 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)

Personal tools