FLUTTER ECOSYSTEM

flutter_cached_pdfview

A package to show Native PDF View for iOS and Android, support Open from a different resource like Path, Asset or Url and Cache it.

flutter_cached_pdfview cover
Latest version
0.4.4
30-day downloads
47K
Likes
501
Pub points
140

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter package that enables native PDF viewing on iOS and Android, supporting loading PDFs from various sources such as local paths, assets, or URLs. It automatically caches loaded PDFs to improve performance and reduce load times on subsequent visits. Designed for seamless integration with minimal setup, it ensures efficient resource management and smooth rendering of PDF documents across platforms.

Use cases
  • Displaying PDFs from local storage
  • Loading PDFs from network URLs
  • Rendering PDFs embedded in app assets
  • Caching frequently accessed PDFs
  • Offline PDF viewing after initial download
Key features
  • Supports multiple PDF sources (path, asset, URL)
  • Automatic caching of downloaded PDFs
  • Native rendering on iOS and Android
  • Efficient memory usage
  • Simple API for integration
Suitable for
  • Apps requiring offline PDF access
  • E-learning platforms with downloadable content
  • Document-heavy applications
  • Mobile apps with dynamic PDF content
Considerations
  • Requires internet access for remote PDFs
  • Cache management may need manual handling
  • Large PDFs may impact performance
  • Limited customization of PDF viewer UI
  • Platform-specific rendering differences
Supported platformsAndroidiOS

Install package

flutter pub add flutter_cached_pdfview

Categories

Dependencies

Dependency list 4 items

Source repository

Related projects