The Scan Document Plugin brings native document scanning capabilities to your OutSystems mobile applications. Built on top of the Capacitor Document Scanner, it leverages Apple VisionKit on iOS and Google ML Kit on Android to provide a seamless, camera-based scanning experience with automatic edge detection and perspective correction.
Users can scan single or multiple pages in one session, adjust the crop before saving, and receive results as file paths or base64 strings. The plugin also supports brightness and contrast adjustments for scans taken in poor lighting, and on Android offers three scanner modes — from basic crop/rotate to full ML-powered cleaning that removes stains, fingers, and other artifacts.
Ideal for apps that need to digitize receipts, invoices, contracts, notes, business cards, or any document with a rectangular shape.
BSD-3 license (https://opensource.org/licenses/BSD-3-Clause)
This plugin is distributed under the Mozilla Public License 2.0 (MPL-2.0), in accordance with the underlying @capgo/capacitor-document-scanner library. You are free to use, modify, and distribute it in both open-source and proprietary projects, provided that any modifications to the licensed source files remain under the same license. Full license text available at https://www.mozilla.org/en-US/MPL/2.0/.
@capgo/capacitor-document-scanner