extractDocumentText method

Future<String> extractDocumentText({
  1. String pageSeparator = '\n\n',
  2. bool includeMarkedContent = false,
  3. bool disableNormalization = false,
  4. bool trimPages = true,
})

Implementation

Future<String> extractDocumentText({
  String pageSeparator = '\n\n',
  bool includeMarkedContent = false,
  bool disableNormalization = false,
  bool trimPages = true,
}) async {
  final pages = await extractAllPagesText(
    includeMarkedContent: includeMarkedContent,
    disableNormalization: disableNormalization,
    trim: trimPages,
  );
  return pages.map((page) => page.text).join(pageSeparator);
}