Nutrient Flutter SDK
Flutter plugin wrapping the native Nutrient iOS and Android SDKs. Provides PDF viewing, annotation, form filling, and digital signing from a single Dart API, plus a real-time collaboration variant via Nutrient Instant.
Documentation
Single-fetch LLM-curated dumps — prefer these over the human-shaped docs site for API/guide look-ups:
- Guides: https://www.nutrient.io/guides/flutter/llms.txt
- Cross-product index (other Nutrient SDKs): https://www.nutrient.io/llms.txt
Example Repositories
- Official Flutter plugin: https://github.com/PSPDFKit/pspdfkit-flutter
Key Concepts
- Package:
flutter pub add nutrient_flutter. The legacypspdfkit_flutterpackage is the pre-rebrand name; new projects usenutrient_flutter. - Main widget:
NutrientView— embeds the PDF viewer inline. UseNutrientInstantViewinstead when you need real-time collaborative annotation via Nutrient Instant. The legacyPspdfkitWidgetis the pre-rebrand name. - Required initialisation: call
Nutrient.initialize(androidLicenseKey: ..., iosLicenseKey: ...)inmain()beforerunApp(). The SDK refuses to work withoutinitialize()having been called — this requirement is new in the Nutrient era; the legacypspdfkit_flutterplugin auto-initialised.