extractPages static method

Future<Uint8List?> extractPages(
  1. UPdfDocument document,
  2. List<int> indices, {
  3. UDocMetadata? metadata,
})

Implementation

static Future<Uint8List?> extractPages(UPdfDocument document, List<int> indices, {UDocMetadata? metadata}) async {
  final UPdfComposer composer = UPdfComposer();
  for (final int index in indices) {
    await composer.addPage(document, index);
  }
  if (composer.pageCount == 0) return null;
  return composer.build(metadata: metadata);
}