Convert PowerPoint Presentation
The Convert PowerPoint Presentation action converts a PowerPoint presentation (.ppt, .pptx) to another format and returns the resulting file content.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| Document | File content | Yes | PowerPoint document content (e.g. output of a
|
| Output Format | String | Yes | Desired target format. One of: |
| Include slides(optional) | String | No | Comma‑separated list of 1‑based slide indices to convert, e.g.
|
Optional Parameters per Output Format
HTML
| Parameter | Type | Description | Options |
|---|---|---|---|
| Delete Pictures Cropped Areas | Boolean | Remove any cropped regions of images | Yes, No |
| Jpeg Quality | Integer | Quality level for JPEG encoding | Any integer |
| Pictures Compression | String | Compression/resolution strategy for pictures | e.g. Document resolution |
| Parameter | Type | Description | Options |
|---|---|---|---|
| Compliance | Enum | PDF standard conformance | pdf14, pdf15, pdf16, pdf17, pdfA1a, pdfA1b, pdfA2a, pdfA2b, pdfA2u, pdfA3a, pdfA3b, pdfA3u |
| Draw slides frame | Boolean | Include a border/frame around each slide | Yes, No |
| Password | String | User password to protect the PDF | Any string |
| Sufficient Resolution | Integer | DPI resolution for images embedded in the PDF | Any integer |
SWF
| Parameter | Type | Description | Options |
|---|---|---|---|
| Compressed | Boolean | Apply SWF file compression | Yes, No |
| Jpeg Quality | Integer | Quality level for embedded JPEG images | Any integer |
| Show Bottom Pane | Boolean | Display the bottom navigation pane | Yes, No |
| Show Full Screen | Boolean | Enable full‑screen | Yes, No |
| Show Left Pane | Boolean | Display the left navigation pane | Yes, No |
| Show Page Border | Boolean | Draw slide borders | Yes, No |
| Show Page Stepper | Boolean | Include page‑step controls | Yes, No |
| Show Search | Boolean | Include a search box | Yes, No |
| Show Top Pane | Boolean | Display the top navigation pane | Yes, No |
| Start Open Left Pane | Boolean | Open the left pane on startup | Yes, No |
| Viewer Included | Boolean | Include the SWF viewer | Yes, No |
TIFF
| Parameter | Type | Description | Options |
|---|---|---|---|
| Compression Type | Enum | Compression algorithm for TIFF output | CCITT3, CCITT4, Default, LZW, None, RLE |
| DPI X | Integer | Horizontal resolution in dots per inch | Any integer |
| DPI Y | Integer | Vertical resolution in dots per inch | Any integer |
| Image Width | Integer | Width of the rendered image (pixels) | Any integer |
| Image Height | Integer | Height of the rendered image (pixels) | Any integer |
XPS
| Parameter | Type | Description | Options |
|---|---|---|---|
| Draw slides frame | Boolean | Include a border/frame around each slide | Yes, No |
Returns
| Name | Type | Description |
|---|---|---|
| File content | String (base64‑encoded) | Base64‑encoded bytes of the converted file, suitable for downstream actions. |
Troubleshooting
Click to expand common errors and fixes
Document Missing, Truncated, or Invalid
Cause:
Input is empty, truncated, or not a valid PowerPoint binary.
Fix:
- Provide the full presentation binary/base64.
- Verify the payload decodes to a valid PowerPoint file and is not truncated.
Unsupported or Misspelt Output Format
Cause:
Output Format value is incorrect or not supported.
Fix:
- Confirm the output format exactly matches one of the supported values.
- Correct any spelling errors and retry.
Password-Protected or Encrypted Presentation
Cause:
File requires a password or is encrypted.
Fix:
- Supply an unprotected copy of the presentation.
- Remove encryption before converting.
Include Slides List Invalid or Out of Range
Cause:
Include slides contains non-numeric entries, zero-based indices, or indices greater than the slide count.
Fix:
- Use a comma-separated list of one-based integers.
- Ensure each index is within the total number of slides.
- Omit this option to convert all slides.
Images Missing, Low Quality or Excessively Compressed
Cause:
Resolution/DPI or compression settings are too low or incompatible with the image content.
Fix:
- Increase DPI or image quality settings.
- Choose less aggressive compression.
- Test settings on a sample slide to evaluate trade-offs.
Layout Reflow, Missing Animations, or Slide Fidelity Loss
Cause:
Complex layouts, animations, transitions, embedded multimedia, or slide master features may not map exactly to the target format.
Fix:
- For visual fidelity, use output formats that preserve layout (e.g., high-quality images or PDF).
- Expect animations and transitions to be lost in static formats.
- If animations are required, consider formats that support them (where applicable).
Output Corrupted or Cannot Be Opened
Cause:
Returned payload is truncated, incorrectly encoded, or not matching the expected type.
Fix:
- Ensure the output is a complete base64 string and decodes without error.
- Re-run with a sample to check for consistent truncation.
Performance, Timeouts or Large File Resource Limits
Cause:
Very large decks, many high-resolution images, or complex embedded content exceed processing limits.
Fix:
- Reduce file size (compress or downscale images).
- Convert subsets of slides or convert slides in batches.
- Test with representative samples to determine safe limits.
Invalid Format-Specific Option Values
Cause:
Numeric ranges exceeded or invalid enum values supplied for parameters like DPI, compression, or quality.
Fix:
- Validate all numeric ranges and enum values for the selected output format.
- Remove conflicting options and retry.
Generic Runtime or Transient Failure
Cause:
Malformed inputs, intermittent conversion engine error, or unexpected internal state.
Fix:
- Reproduce the issue with a minimal presentation and minimal option set.
- Validate inputs and retry to rule out transient failures.
Quick Checklist
- Document is the complete
.ppt/.pptx/.pptmbinary/base64 (not a path or URL). - Output Format is one of the supported values and spelt exactly.
- Include slides (if used) is a comma-separated list of one-based indices within range.
- Format options (JPEG quality, compression, DPI, page/frame settings) are valid for the chosen format.
- Presentation is not password protected or corrupted.
- Expect animations and transitions to be lost in static outputs; choose formats accordingly.
- For image fidelity, tune DPI and quality settings and test with a sample slide.
- If conversion fails, reproduce with a minimal presentation and the exact option set - that input set is essential to isolate the root cause.