A cloud-based PDF conversion toolkit that transforms PDF documents into EPUB and Markdown formats using OOMOL's cloud services.
- PDF to EPUB Conversion: Convert PDF documents to EPUB e-book format
- PDF to Markdown Conversion: Convert PDF documents to Markdown format
- Multiple Input Sources: Support both local files and URL-based PDFs
- Automatic File Handling: Upload, convert, and download files automatically
Convert a local PDF file to EPUB format with automatic upload and download.
Inputs:
file: Local PDF file pathsaved_path: Output path for the EPUB file (optional)
Outputs:
saved_path: Path of the downloaded EPUB file
Convert a PDF from URL to EPUB format via cloud service.
Inputs:
pdf_url: URL of the PDF file to convert
Outputs:
download_url: Download URL for the converted EPUB file
Convert a local PDF file to Markdown format with automatic upload and download.
Inputs:
file: Local PDF file pathsaved_path: Output path for the Markdown file (optional)
Outputs:
saved_path: Path of the downloaded Markdown file
Convert a PDF from URL to Markdown format via cloud service.
Inputs:
pdf_url: URL of the PDF file to convert
Outputs:
download_url: Download URL for the converted Markdown file
| Task | Description |
|---|---|
| PDF to EPUB Submit | Submit a PDF URL to the conversion service and get a session ID |
| PDF to Markdown Submit | Submit a PDF URL to the Markdown conversion service and get a session ID |
| Poll PDF to EPUB Progress | Poll conversion progress and return download URL when complete |
| Poll PDF to Markdown Progress | Poll conversion progress and return download URL when complete |
- For local PDF files: Use "File PDF to EPUB" or "File PDF to Markdown" subflows
- For PDF URLs: Use "URL PDF to EPUB" or "URL PDF to Markdown" subflows
The conversion process is fully automated - files are uploaded to cloud storage, converted via the cloud service, and downloaded to your specified location.
upload-to-cloud: Cloud storage upload functionalitydownloader: File download functionality
npm install
poetry install --no-root