ppt-to-pdf

Convert PowerPoint files to PDFs locally using LibreOffice soffice.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/jarodmeng/daydreamedu-scripts --skill ppt-to-pdf
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ppt-to-pdf
Source: https://github.com/jarodmeng/daydreamedu-scripts/tree/main/.cursor/skills/ppt-to-pdf
Command: npx skills add https://github.com/jarodmeng/daydreamedu-scripts --skill ppt-to-pdf

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts PPT/PPTX presentations into PDFs locally using LibreOffice soffice, preserving the original basename for each file and supporting folders with spaces or cloud-synced paths.

Core Features & Use Cases

  • Local batch and single-file PPT/PPTX to PDF conversion with preserved basenames.
  • Safe handling of spaces in paths and seamless integration with soffice.
  • Use Case: Prepare handouts by converting decks stored in Google Drive to PDFs for sharing.

Quick Start

Run convert_ppt_to_pdf.sh against a .ppt or .pptx file or a folder to generate PDFs beside the originals.

Frequently Asked Questions about ppt-to-pdf

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert PPTX to PDF locally using LibreOffice soffice?▼

You can convert PPTX to PDF locally by running the conversion script against a single file or a folder, which invokes soffice to generate PDFs while preserving the original basenames.

Does local PPT to PDF conversion handle file paths with spaces?▼

Local PPT to PDF conversion safely handles spaces in file paths, allowing seamless processing of presentations stored in directories with spaces or cloud-synced locations like Google Drive.

Can I batch convert an entire folder of PowerPoint presentations to PDFs?▼

Yes, you can batch convert an entire folder of PowerPoint presentations to PDFs by running the script against a directory, generating PDF files alongside the original PPT or PPTX files.

What is the best way to convert multiple PPT decks from a cloud-synced folder to PDF?▼

The best way is to run the local soffice conversion script directly on the cloud-synced folder, which safely processes paths with spaces and outputs PDFs beside the original decks.

Does the local PPTX to PDF conversion tool validate the output file?▼

Yes, the local conversion script validates the existence of the output PDF file after processing to ensure the conversion completed successfully before finalizing the operation.

Can I delete the original PowerPoint files after converting them to PDF?▼

Yes, the conversion script supports a --delete-original option to remove the source PPT or PPTX files after successfully generating the PDF output.