PDF Creator
  • Introduction
    • 👋Welcome
    • Quickstart
    • Key use cases
    • Key features
  • Getting Started
    • Installing the plugin
    • Enabling ID attributes
  • Implementing Key Features
    • Generating PDFs of a single element
    • Generating a PDF of multiple elements
    • Downloading PDFs
    • Saving PDFs to your Bubble database
    • Adding footers
      • Page counters
      • Logos
    • Adding headers
    • Customising your PDF
    • Sending PDFs via email
  • Making PDF files private
  • Tips
    • How the plugin scales elements to the PDF page
    • Adding a loading screen
    • Generating PDFs of repeating groups that span multiple pages
  • Troubeshooting
    • 'Can't find element' message when using square brackets
    • Unwanted white spaces when using nested repeating groups
    • Unwanted gap at bottom of table elements
    • Traditional Chinese characters formatting
    • White space at the top of pages
Powered by GitBook
On this page
  • Video Tutorial
  • Instructions
  1. Tips

Adding a loading screen

PreviousHow the plugin scales elements to the PDF pageNextGenerating PDFs of repeating groups that span multiple pages

Last updated 1 year ago

Video Tutorial

The below video tutorial demonstrates how to add a loading screen while PDFs are being generated in your Bubble app (relevant section is from 38:05):

Instructions

If your users are creating large PDFs that take some time to create, you may wish to display a loading screen.

You can show an element directly after the 'Generate a PDF Creator' action is run. In this example, I'm using a floating group as a loading screen:

You can then use the 'When PDF Creator downloaded' action to hide the loading screen when the PDF has been successfully downloaded:

You can also hide the loading screen (which is FloatingGroup A in this example) using the 'When PDF Creator is saved to database' action.