render method

  1. @override
Future<Uint8List> render(
  1. CPDFPageThumbnailKey key
)
override

Renders key to encoded image bytes.

Implementation

@override
Future<Uint8List> render(CPDFPageThumbnailKey key) {
  return _withDocument(key.source, (document) {
    return document.renderPage(
      pageIndex: key.pageIndex,
      width: key.width,
      height: key.height,
      backgroundColor: key.options.backgroundColor,
      drawAnnot: key.options.drawAnnot,
      drawForm: key.options.drawForm,
      compression: key.options.compression,
    );
  });
}