FileVerbs API Documentation - PowerPoint Conversions

Word Conversions

PowerPoint Document Conversions

The FileVerbs API enables you to convert PPTX files into multiple formats for sharing, presenting, or further processing.

Supported Conversions

PowerPointToPdf

Convert PowerPoint presentations into high-quality PDF files. Supports exporting specific slide ranges and selecting PDF compliance levels.

{
  "action": "powerpointtopdf",
  "parameters": {
    "fileIds": ["your_file_id_here"],
    "options": {
      "compliance": "PdfA1b",          // Optional: Values – PdfA1b, Pdf15, Pdf17
      "showHiddenSlides": true,        // Optional: Include hidden slides
      "startPageIndex": 0,             // Optional: Start slide index (0-based)
      "pageCount": 5                   // Optional: Number of slides to include
    }
  }
}

Compliance Options: PdfA1b, Pdf15, Pdf17

Notes: If no compliance level is specified, a default format will be used. Slide range options allow partial export of presentations.

PowerPointToXps

Convert presentation to XPS document format.

{
  "action": "powerpointtoxps",
  "parameters": {
    "fileIds": ["your_file_id_here"]
  }
}

PowerPointToHtml

Convert presentation to web-friendly HTML format.

{
  "action": "powerpointtohtml",
  "parameters": {
    "fileIds": ["your_file_id_here"]
  }
}

PowerPointToText

Extract plain text content from all slides.

{
  "action": "powerpointtotext",
  "parameters": {
    "fileIds": ["your_file_id_here"]
  }
}

PowerPointToNotesPdf

Export presentation to PDF including speaker notes.

{
  "action": "powerpointtonotespdf",
  "parameters": {
    "fileIds": ["your_file_id_here"]
  }
}