extractTextFromMultipleImages method

Future<String> extractTextFromMultipleImages(
  1. List<String> imagePaths
)

Multi-image text extraction for document processing.

Implementation

Future<String> extractTextFromMultipleImages(List<String> imagePaths) async {
  final StringBuffer buffer = StringBuffer();
  for (int i = 0; i < imagePaths.length; i++) {
    final text = await extractTextFromImage(imagePaths[i]);
    if (text.isNotEmpty) {
      if (buffer.isNotEmpty) buffer.writeln('\n--- Page ${i + 1} ---\n');
      buffer.write(text);
    }
  }
  return buffer.toString();
}