Save PDF Files in Flutter

PSPDFKit for Flutter automatically saves a modified open document to your device’s local storage. You can also manually save the changes. Please note that files are saved locally on your device, and no server is required.

Auto Save

PSPDFKit will automatically save changed, created, or deleted annotations and bookmarks on several occasions. In practice, this means that automatic saving will be performed when:

  • The application goes into the background

  • A configuration change occurs (for example, change of device orientation, change of locale, added keyboard)

  • The PDF view is fully covered by another view

  • A document will be digitally signed

Manual Save

Saving can always be triggered manually by calling save(), like this:

await Pspdfkit.save();