Link to the plugin page:
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.
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. |