The PDF Creator plugin makes it easy for users to create beautiful PDFs in your Bubble app.
⭐⭐⭐⭐⭐ The PDF plugin with the highest number of 5-star ratings on the Bubble Marketplace
Do you want your users to be able to download PDFs of invoices, reports or other custom files? Frustrated by other PDF plugins that don’t allow you to customize the PDFs you create? The PDF Creator plugin allows you to create beautiful and customizable PDFs from elements in your Bubble app.
I have been waiting for a PDF Plugin that handles multiple pages for some time now. All the others have trouble splitting the data so that page-breaks don't split information at a bad spot. The PDF Creator makes this so easy and it operates very quickly.
Ray Rogers, BC MedWaste
✅
Create a PDF of a SINGLE elementCreate a PDF of a group, repeating group, text, chart, image or any other element in your Bubble app.
✅
Create a PDF of MULTIPLE elementsChoose multiple elements and combine them together to create complex PDFs.
✅
Customize your PDF (margins, file name, dimensions, file size, orientation)The PDF Creator plugin allows you to create highly customized PDFs that fit your needs.
✅
Automatically download PDFs or save them to your Bubble databaseYou can choose whether PDFs get automatically downloaded in the browser or saved to the database.
✅
Create a PDF of a repeating group that spans multiple pagesThe PDF Creator plugin can add page-breaks that mean you get clean PDFs of repeating groups that span multiple pages.
✅
Add headers and footers to your PDF (including your company logo)Upload your company logo and include it in the header or footer of your PDF.
✅
Other features• Clean page breaks are added automatically added to PDFs
• Trigger events when PDFs are either downloaded or saved to the database
• Make created PDFs private and attach them to a thing for extra security
• Send generated PDFs via email
• Generate a PDF from a Popup
• Supports right-to-left scripts (including Hebrew and Arabic)
Great plugin, highly recommended. I had some rather complex, image rich reports to generate with a number of repeating groups. This plugin just works amazing, so thank you! Their support is great too.
Jonathan Buckland, Director of Technology Operations at NDL Group
🔗
Demo appA demo of the plugin and instructions on how to use it (including configuration and several actual examples) can be found at the following link:
https://pdf-creator-demo.bubbleapps.io/The editor is public so you can see all the workflows (editor link is in demo app).
ℹ️
DocumentationOur detailed documentation explains everything you need to know about using the PDF Creator plugin.
https://cranford-tech.gitbook.io/pdf-creator/Detailed video tutorialsThe PDF Creator plugin comes with a number of detailed video tutorials that show you how to get up and running quickly.
Quickstart tutorial on generating basic PDFs:
Detailed tutorial of generating PDFs with 3 examples:
Create a PDF of a repeating group:
How to add a header (with a logo) to PDFs:
How to add a footer to PDFs:
SupportIf you have any questions about how to configure the plugin you can contact me at the link below:
https://www.cranfordtech.com/contact
I WILL respond to you if you have a problem.
This plugin stands out for two key reasons: Unparalleled ease of use - compared to other plugins, its simplicity is truly remarkable. Outstanding support - The customer service is top-notch, deserving a full 5-star rating
Elena Brioschi, 2Spark
FAQDoes PDF Creator use client-side or server-side actions?PDF Creator uses client-side actions.
Does PDF Creator use any 3rd party servers?No, all actions are run client-side and no 3rd party servers are used.
Do elements need to be visible on the page to be included in the PDF?Yes, all elements you want to include in the output PDF need to be visible on the page. If you wish to create PDFs of elements that are not visible to the viewer, you can check out our other Bubble PDF solution,
PDF Potion.
I’m running into a limitation with PDF Creator, how can I get in touch about a feature request?You can contact me at:
https://www.cranfordtech.com/contact. I can’t promise I’ll implement every feature request, but will certainly consider each one on its own merits.
I’m using square brackets ([ ]) around an ID attribute and getting an error code saying ‘Sorry, we couldn’t find this element: “[elementID]”?This error usually occurs because you’re also using the
Classify plugin. Using the Classify plugin changes how ID attributes are assigned to elements and means you can’t use the square brackets ([ ]) approach. However, PDF Creator has additional functionality to handle this. Simply replace the square brackets with two * symbols (in the format *elementID*) and you’ll get the same result, with no error code.
Is this plugin compatible with the legacy engine?No, your app will need to be built on the new responsive engine for this plugin to work properly
Can PDF Creator create PDFs with traditional Chinese characters?Yes, but in order to avoid formatting issues, you will need to upload a custom font that is designed to be compatible with traditional Chinese characters. See
this section of the plugin documentation for full details.
Actions and eventsThe plugin comes with the following workflow action:
• Generate PDF Creator
And the following custom events:
• PDF Creator downloaded
• PDF Creator saved to database
Product updatesWe release new features for the PDF Creator plugin pretty regularly. If you'd like to hear about these updates, you can sign up for our monthly newsletter at the link below:
https://www.cranfordtech.com/newsletter
Need help building your Bubble app?You can hire us to build your app for you. Get in touch via the link below:
https://www.cranfordtech.com/hire-usWhat’s nextIf you like our PDF Creator plugin, then consider checking out our other projects:
•
Stripe Connect - Marketplace - The easiest way to manage payments, onboard sellers and effectively run your marketplace app
•
PDF Potion - Delight your users with beautiful PDFs, designed exactly the way you want
•
Charles - Turn your Bubble app into a Chrome extension
•
A+ Product - Onboarding Tour - Introduce users to your app in style with a custom onboarding tour
•
Universal Video Player - A powerful and highly flexible video player plugin built with Video JS
•
Beautiful Maps - Mapbox - Add incredible maps to your app
•
Stripe Checkout (Shopping Cart) – The perfect plugin for eCommerce apps - create shopping cart experiences, add sales tax, shipping rates and more
•
CT File Uploader - Wasabi - Everything you need to seamlessly upload, store, and manage files in Wasabi.