FLUTTER ECOSYSTEM

pdfx

Flutter plugin to render & show PDF pages as images on Web, MacOS, Windows, Android and iOS.

pdfx cover
Latest version
2.11.0
30-day downloads
388K
Likes
528
Pub points
160

Package Overview

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

Overview

pdfx is a Flutter plugin that enables rendering and displaying PDF pages as images across multiple platforms, including Android, iOS, Web, macOS, and Windows. It provides a seamless way to integrate PDF viewing functionality into Flutter applications without requiring native platform code. The plugin leverages the power of Dart and platform-specific rendering engines to deliver high-quality, interactive PDF displays with support for zooming, panning, and page navigation. Ideal for apps needing document visualization, such as e-books, forms, or reports.

Use cases
  • Displaying PDF documents in mobile apps
  • Rendering PDFs in web-based Flutter applications
  • Integrating document viewers in cross-platform apps
  • Showing scanned documents or reports
  • Enabling PDF annotation features
Key features
  • Cross-platform PDF rendering
  • High-fidelity image output
  • Zoom and pan support
  • Page navigation
  • Lightweight and easy integration
Suitable for
  • Developers building document-centric apps
  • Apps requiring PDF display on multiple platforms
  • Projects needing lightweight PDF viewers
  • Educational or enterprise software with document needs
  • Web and mobile hybrid applications
Considerations
  • Limited to rendering; no editing capabilities
  • Performance may vary with large PDFs
  • Requires proper handling of file paths and assets
  • May need additional dependencies for advanced features
  • Not optimized for very high-resolution PDFs
Supported platformsAndroidiOSWebmacOSWindows

Install package

flutter pub add pdfx

Categories

Dependencies

Dependency list 9 items

Source repository

Related projects