module com { module sun { module star { module scanner {
published interface XScannerManager: com::sun::star::uno::XInterface
{ // DOCUMENTATION CHANGED FOR XScannerManager::getAvailableScanners /** returns all available scanner devices
*/
sequence<com::sun::star::scanner::ScannerContext> getAvailableScanners();
/** produce some kind of User Interface to let the user have a preview, configurethescanarea,etc.,it returnsFALSEifusercancelledthisprocess
*/
boolean configureScanner( [inout] com::sun::star::scanner::ScannerContext scannerContext )
raises( com::sun::star::scanner::ScannerException );
/**get the state of scanning after completion of scan
*/
com::sun::star::scanner::ScanError getError( [in] com::sun::star::scanner::ScannerContext scannerContext )
raises( com::sun::star::scanner::ScannerException );
/**get the image after completion of scan
*/
com::sun::star::awt::XBitmap getBitmap( [in] com::sun::star::scanner::ScannerContext scannerContext )
raises( com::sun::star::scanner::ScannerException );
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.