File converter (to pdf or pptx)

Demo to preview the plugin:

Introduction

Easily convert files between PDF, PPTX, DOCX, and TXT formats with just one click. This plugin seamlessly integrates into Bubble, enabling fast and efficient file conversions.
Key Features

Prerequisite

  • Bubble Account: An active Bubble.io account is required to install and use the plugin.
  • Plugin Installation: The plugin can be installed directly from the Zeroqode Plugin Store or from the Plugins section of your Bubble Editor.
  • Familiarity with Bubble Workflows: Basic knowledge of Bubble workflows is required to dynamically control progress values and actions.
Image without caption

How to setup

Step 1: Installation

Step 2: Create Custom State for Each Conversion Type

Step 3: Set Up the Page Elements

Step 4: Generate and Configure Your CloudConvert API Key

Step 5: Set Up the Conversion Workflow

Plugin Element Properties

Fields:
Title
Description
Type
Pdf
The file input that allows users to upload a PDF document for conversion. This serves as the source file for transforming it into other formats such as DOCX, PPTX, or TXT.
File

API Calls

Convert PDF to DOCX - This action converts a PDF file into an editable DOCX format, preserving text, images, and layout as accurately as possible. It allows users to edit the document in word processing software like Microsoft Word or Google Docs.
Convert DOCX to PDF - This action converts a DOCX file into a PDF format while maintaining the document's formatting, images, and structure. It ensures that the file is preserved in a non-editable, shareable format suitable for printing and distribution.
Convert PDF to TXT - This action extracts plain text from a PDF file, removing any images or formatting. It is useful for text analysis, editing, or repurposing content from a PDF in a simpler, text-based format.
Convert TXT to PDF - This action converts a plain text file (.txt) into a PDF document. It is useful for preserving text content in a non-editable format, sharing documents securely, or formatting text for printing and distribution.
Convert PDF to PPTX - This action converts a PDF file into a PowerPoint presentation (.PPTX). Each page of the PDF is transformed into a slide, maintaining the layout and formatting as much as possible. This is useful for creating presentations from reports, documents, or other PDF materials.
Convert PPTX to PDF - This action converts a PowerPoint presentation (.PPTX) into a PDF file. Each slide in the presentation is saved as a page in the PDF, preserving the layout, text, and images. This is useful for sharing presentations in a universal format that is easy to view and print.

Exposed states

Title
Description
Type
File .pptx (URL)
The URL of the converted file in PPTX format.
Text
Message_error
Displays an error message if the file conversion fails.
Text
File .pdf (URL)
The URL of the converted file in PDF format.
Text
File .docx (URL)
The URL of the converted file in DOCX format.
Text
File .txt (URL)
The URL of the converted file in TXT format.
Text

Element Events

Title
Description
Convert Success (pdf to pptx)
Triggered when a PDF file is successfully converted to a PPTX file.
Convert Failed (pdf to pptx)
Triggered when the conversion from PDF to PPTX fails.
Convert Success (pptx to pdf)
Triggered when a PPTX file is successfully converted to a PDF file.
Convert Failed (pptx to pdf)
Triggered when the conversion from PPTX to PDF fails.
Convert Success (pdf to docx)
Triggered when a PDF file is successfully converted to a DOCX file.
Convert Failed (pdf to docx)
Triggered when the conversion from PDF to DOCX fails.
Convert Success (docx to pdf)
Triggered when a DOCX file is successfully converted to a PDF file.
Convert Failed (docx to pdf)
Triggered when the conversion from DOCX to PDF fails.
Convert Success (pdf to txt)
Triggered when a PDF file is successfully converted to a TXT file.
Convert Failed (pdf to txt)
Triggered when the conversion from PDF to TXT fails.
Convert Success (txt to pdf)
Triggered when a TXT file is successfully converted to a PDF file.
Convert Failed (txt to pdf)
Triggered when the conversion from TXT to PDF fails.
Image without caption

Changelogs