Flutter Thumbnail viewer for pdfs
Pdf Thumbnail
Thumbnail viewer for pdfs
Installation ?
❗ In order to start using Pdf Thumbnail you must have the Flutter SDK installed on your machine.
Add pdf_thumbnail
to your pubspec.yaml
:
dependencies:
pdf_thumbnail:
Install it:
flutter packages get
Example ✍️
return Stack(
children: [
SizedBox(
height: MediaQuery.of(context).size.height,
width: MediaQuery.of(context).size.width,
child: PdfViewer(
filePath: snapshot.data!.path,
),
),
if (showThumbnail)
Positioned(
bottom: 0,
width: MediaQuery.of(context).size.width,
// Here's the thumbnail widget.
child: PdfThumbnail.fromFile(snapshot.data!.path),
),
],
);
Demo
Roadmap ?️
- Customization for colors, decoration etc.
- onTap callback and page number.
- Different layouts and scroll axises.
- Caching.