getScannedDocumentAsImages method
Scans documents and returns raw image data from the platform.
imageFormat controls the output format on iOS (Android always returns JPEG).
Returns null if the user cancelled.
Implementation
@override
Future<dynamic> getScannedDocumentAsImages(int page, String imageFormat, double quality) async {
try {
return await methodChannel.invokeMethod<dynamic>(
'getScannedDocumentAsImages',
{'page': page, 'imageFormat': imageFormat, 'quality': quality},
);
} on PlatformException catch (e) {
throw DocScanException(
code: e.code,
message: e.message ?? 'Failed to scan document images',
details: e.details,
);
}
}