PDF Merge & Split

Demo to preview the plugin:

Introduction

Manipulate PDFs in the order you want with the easiest PDF merger and splitter plugin available.
Image without caption

How to setup

  1. Add the PDF Merger/Splitter element to the page
      • This element is invisible but required to run merge and split actions.
        • Element → PDF Merger/Splitter.
          Element → PDF Merger/Splitter.
  1. To merge PDFs:
    1. Workflow Setup:
      • Create a button with the label Merge PDFs.
      • In the button's workflow, add the action:
        • Plugins → Merge A PDF Merger/Splitter
      • Parameters of the Merge A PDF Merger/Splitter action:
      • Element: select the PDFMerger/Splitter element placed on the page.
      • Files: provide a list of PDF files (e.g. FileUploader A's value, or a list of file URLs).
      • File name: the name of the merged file (e.g. "my pdf"). The .pdf extension will be added automatically.
      • Upload to Bubble:
        • yes → the merged file will be saved in Bubble’s File Manager (recommended for future use or storage).
        • no → the file will only be available temporarily via a URL.
      • Auto download:
        • yes → the merged file will be automatically downloaded to the user's browser.
        • no → you can use the resulting file URL elsewhere in your app.
        • Workflow action → Merge.
          Workflow action → Merge.

Plugin Element Properties

PDF Preview

Element properties → PDF Preview.
Element properties → PDF Preview.
Fields:
Title
Description
Type
PDF Link
PDF file link
Text

PDF Merger/Splitter

Element properties → PDF Merger/Splitter.
Element properties → PDF Merger/Splitter.

Element Actions

Merge

Merge multiple PDF files in one
Workflow action → Merge.
Workflow action → Merge.
Title
Description
Type
Files
A list of PDF files initially ordered
File
File name
This name will be used for downloaded file and uploaded file. If its value is empty ‘PDF Document’ value will be used
Text (optional)
Upload to Bubble
If true, the merged file will be automatically uploaded to bubble
Checkbox (yes/no)
Auto download
If true, the merged file will be automatically downloaded
Checkbox (yes/no)

Split

Split by page
Workflow action → Split.
Workflow action → Split.
Title
Description
Type
File
PDF file
File
Page
Split the document in two parts
Number
Upload to Bubble
If true, upload both files to bubble
Checkbox (yes/no)
Auto Download
If true, auto download both files
Checkbox (yes/no)

Exposed states

Title
Description
Type
Preview URL
Preview URL could be used to preview file in a iframe on the same page for example
Text
File URL
File URL is the result of uploading generated file to bubble
Text
Split Preview URLs
Preview links
Text
Split Uploaded URLs
Uploaded files URLs
Text

Element Events

Title
Description
Done
Triggered when merging, downloading, uploading is done
Image without caption

Changelogs